View | Details | Raw Unified | Return to bug 164584
Collapse All | Expand All

(-)b/devel/hg-git/Makefile (-3 / +3 lines)
Lines 6-12 Link Here
6
#
6
#
7
7
8
PORTNAME=	hg-git
8
PORTNAME=	hg-git
9
PORTVERSION=	0.3.1
9
PORTVERSION=	0.3.2
10
CATEGORIES=	devel python
10
CATEGORIES=	devel python
11
MASTER_SITES=	CHEESESHOP
11
MASTER_SITES=	CHEESESHOP
12
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
12
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 16-23 COMMENT= Mercurial extension to pull from or push to a Git repository Link Here
16
16
17
LICENSE=	GPLv2
17
LICENSE=	GPLv2
18
18
19
RUN_DEPENDS=	${PKGNAMEPREFIX}dulwich>=0.8.0:${PORTSDIR}/devel/dulwich \
19
RUN_DEPENDS=	${PKGNAMEPREFIX}dulwich>=0.8.3:${PORTSDIR}/devel/dulwich \
20
		mercurial>=1.9.0:${PORTSDIR}/devel/mercurial
20
		mercurial>=2.0.2:${PORTSDIR}/devel/mercurial
21
21
22
MAKE_JOBS_SAFE=	yes
22
MAKE_JOBS_SAFE=	yes
23
23
(-)b/devel/hg-git/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (hg-git-0.3.1.tar.gz) = c877a407a55d65f634410bb9b567b7565310d3005fb1256484bde156bf30ab0e
1
SHA256 (hg-git-0.3.2.tar.gz) = fc5517e4af09478835d97e3c3b37cc95b9783ff5b585ef893f891057f8b52f43
2
SIZE (hg-git-0.3.1.tar.gz) = 16361
2
SIZE (hg-git-0.3.2.tar.gz) = 16546
(-)b/devel/hg-git/pkg-descr (-7 / +6 lines)
Lines 5-22 collaboration point for a team with developers using both Git and Mercurial. Link Here
5
5
6
The Hg-Git plugin can convert commits / changesets losslessly from one system
6
The Hg-Git plugin can convert commits / changesets losslessly from one system
7
to another, so you can push via a Mercurial repository and another Mercurial
7
to another, so you can push via a Mercurial repository and another Mercurial
8
client can pull it and their changeset node ids will be identical - Mercurial
8
client can pull it. In theory, the changeset IDs should not change, although
9
data does not get lost in translation.
9
this may not hold true for complex histories.
10
10
11
This plugin is implemented entirely in Python - there are no Git binary
11
This plugin is implemented entirely in Python - there are no Git binary
12
dependencies, you do not need to have Git installed on your system.
12
dependencies, you do not need to have Git installed on your system.
13
13
14
*** WARNING: Do not use this software in data critical production environments,
14
*** WARNING: Do not use this software in data critical production environments,
15
only in safe test environments! This software is still BETA!
15
only in safe test environments! This software is still BETA! ***
16
16
17
It is basically feature complete and pretty stable now, but there could be
17
The plugin is basically functional and usable now, but there are still some
18
still some edge cases. The user interface could also still be changed. However,
18
edge cases. However, there are several people using it effectively, so please
19
there are now a lot of people using it effectively, so please test it yourself
19
test it yourself and report encountered bugs upstream (see website). Thanks!
20
and report encountered bugs upstream (see website). Thanks! ***
21
20
22
WWW:	http://hg-git.github.com/
21
WWW:	http://hg-git.github.com/
(-)b/devel/hg-git/pkg-message (-3 / +2 lines)
Lines 7-16 To enable the Hg-Git extension make sure you have the following lines in your Link Here
7
Mercurial global configuration file '~/.hgrc':
7
Mercurial global configuration file '~/.hgrc':
8
8
9
[extensions]
9
[extensions]
10
bookmarks =
11
hggit =
10
hggit =
12
11
13
The bookmarks section is only required prior to hg 1.7. Bookmarks will be
12
Note: As of Mercurial 1.8 the required bookmarks extension became a core
14
translated to git heads when pushing.
13
functionality and can be removed from the extensions list.
15
14
16
====
15
====

Return to bug 164584