çŸåšlocaltagsã¯15äžè¡ã»ã©ããã®ã§ããã
localtagsããããšãšãŠãé
ããªããŸãã
________________________________________
| koie@guriandgura[hg:head]% wc .hg/localtags
| 151795 303590 7351293 .hg/localtags
| koie@guriandgura[hg:head]% time hg log -l1
| changeset: 151794:c6ddaea70324
| branch: head
| tag: tip
| tag: r205578
| user: maxim
| date: Wed Mar 24 06:08:51 2010 +0000
| summary: o FreeBSD 7.3 added.
|
| 8.197u 0.358s 0:08.57 99.6% 1332+2942k 0+0io 0pf+0w âââ ããã ãš8ç§ä»¥äžããã
| koie@guriandgura[hg:head]% time hg log -l1
| changeset: 151794:c6ddaea70324
| branch: head
| tag: tip
| tag: r205578
| user: maxim
| date: Wed Mar 24 06:08:51 2010 +0000
| summary: o FreeBSD 7.3 added.
|
| 8.170u 0.342s 0:08.54 99.6% 1330+2939k 0+0io 0pf+0w
| koie@guriandgura[hg:head]% mv .hg/localtags .hg/localtags.koie
| koie@guriandgura[hg:head]% time hg log -l1
| changeset: 151794:c6ddaea70324
| branch: head
| tag: tip
| user: maxim
| date: Wed Mar 24 06:08:51 2010 +0000
| summary: o FreeBSD 7.3 added.
|
| 0.374u 0.129s 0:00.54 90.7% 1480+3078k 0+0io 0pf+0w âââ ãªããªã1ç§æªæºã§çµãã
| koie@guriandgura[hg:head]% time hg log -l1
| changeset: 151794:c6ddaea70324
| branch: head
| tag: tip
| user: maxim
| date: Wed Mar 24 06:08:51 2010 +0000
| summary: o FreeBSD 7.3 added.
|
| 0.373u 0.129s 0:00.54 90.7% 1480+3078k 0+0io 0pf+0w
|________________________________________
--
é¯æ±è±é <hi...@koie.org>
è¿œã£ãããªã hgsubversioin ã®æ¹ãåããŠããããããŸããã
ããŒã«ã«ã³ããããã§ãããã
> subversionã®ãªããžã§ã³çªå·ã§åç
§ã§ããªããšäžäŸ¿ãªãã
> hg convertãã€ãã .hg/shamap ãå
ã« .hg/localtags ãã€ãã£ãŠ
> ãããªæãã®ãšã³ããª
> 16e598e2fcffce96abe6df651c80b93a314dda7c r1
> ãã¹ã¯ãªããã§çæããŠããŸãã
> çŸåšlocaltagsã¯15äžè¡ã»ã©ããã®ã§ããã
> localtagsããããšãšãŠãé
ããªããŸãã
ãã®ä»¶ã¯ hgsubversion ã§ã解決ã¯ã§ããŸãããã
parent ã® svn info ããã㯠hg svn infoã§ååŸã§ããŸãã
ããã«ããŠã15äžããããšãã¿ã°ãšããŠã¯çŸå®çã§ã¯ãªãã§ãããã
æ¬åœã«å¿
èŠãªã¿ã°ãåããã¡ããããhg tags ãšãããã倧å€ã
tagãå€ããšé
ã件ã¯issue 557 (resolved)ãããã§ããããã
http://mercurial.selenic.com/bts/issue557
ã¿ã°ãã£ãã·ã¥ã«ãã5000ãšãäœã®ã¿ã°ã¯ãªããšããªãããã§ããã
localtagsãäœãæ¹åãããhg ãš svn ã®rev察å¿ã衚瀺ããã³ãã³ãã
äœã£ãæ¹ãã䜿çšé »åºŠãšé床ã®ãã¬ãŒããªãã®ç¹ã§è¯ãã®ã§ã¯ãªãã§ããããã
hg log ã®è¡šç€ºã®äžã«çŸããŠæ¬²ãããšããã®ã§ããã°å¶ããŸãããã
--
Shun-ichi GOTO
Shun-ichi Goto wrote:
> 2010幎3æ24æ¥17:31 KOIE Hidetaka <hi...@koie.org>:
> > FreeBSDã®subversionãªããžããªãhg convertã§
> > hgãªããžããªã«å€æããŠåç
§ããŠããã®ã§ããã
>
> è¿œã£ãããªã hgsubversioin ã®æ¹ãåããŠããããããŸããã
> ããŒã«ã«ã³ããããã§ãããã
>
> > subversionã®ãªããžã§ã³çªå·ã§åç
§ã§ããªããšäžäŸ¿ãªãã
> > hg convertãã€ãã .hg/shamap ãå
ã« .hg/localtags ãã€ãã£ãŠ
> > ãããªæãã®ãšã³ããª
> > 16e598e2fcffce96abe6df651c80b93a314dda7c r1
> > ãã¹ã¯ãªããã§çæããŠããŸãã
> > çŸåšlocaltagsã¯15äžè¡ã»ã©ããã®ã§ããã
> > localtagsããããšãšãŠãé
ããªããŸãã
>
> ãã®ä»¶ã¯ hgsubversion ã§ã解決ã¯ã§ããŸãããã
> parent ã® svn info ããã㯠hg svn infoã§ååŸã§ããŸãã
templatekw.py ãçºãããš {extras} ãšããã®ããããŸããã
ã¡ãã£ãšèŠã«ããã§ããã©ãããã§ã©ãã§ããã?
% hg log --template '{node|short}: {extras}\n'
795c5c533014: branch=defaultconvert_revision=svn:e93f8b46-1217-0410-a6f0-8f06a7374b81/trunk@3608
fcac92650add: branch=defaultconvert_revision=svn:e93f8b46-1217-0410-a6f0-8f06a7374b81/trunk@3607
615ad8b574b8: branch=defaultconvert_revision=svn:e93f8b46-1217-0410-a6f0-8f06a7374b81/trunk@3606
ãã©ã°ã€ã³ã§å®è£ ã§ããããªæ°ãããŠããâŠã
Yuya,
TortoiseHgã§ã¯ãŸãã«ãã®extraãåç §ããŠsvnã®ãªããžã§ã³(ãšãã©ã³ãå)ã衚瀺ããŠããŸãã
--
Yuki KODAMA
ãããªã~/.hgrcã§ã®aliasæ©èœã§ååãã
[alias]
svnlog = log --template '{rev}:{node|short}: {extras}\n'
--
Shun-ichi GOTO
ç¥ããªãã£ããhgsubversion å€çšããŠãã®ã§ã
thg ãš template + aliasã§èªåã«ã幞ããã£ãŠããã
--
Shun-ichi GOTO
TortoiseHg 1.0 ã§ã¯ extras ã«ä¿åããã svn ãªããžã§ã³ã®ãã©ãŒãããã«ãã£ãŠ
衚瀺ããããããªãåé¡ããããŸãããTortoiseHg 1.0.1 ã§æ¹åãããŸãã
Perforce ãªããžããªããå€æãããã§ã³ãžã»ããã«ã€ããŠãåæ§ã«
å
ãªããžã§ã³æ
å ±ãããå Žåã¯ããã衚瀺ãããŸãã
--
Yuki KODAMA
Yuki KODAMA wrote:
> TortoiseHgã§ã¯ãŸãã«ãã®extraãåç
§ããŠsvnã®ãªããžã§ã³(ãšãã©ã³ãå)ã衚瀺ããŠããŸãã
ããã£ãç¥ããªãã£ãã
ãã Subversion ã¯ã©ã€ã¢ã³ããªãããããªããªãã
Shun-ichi Goto wrote:
> > ãã©ã°ã€ã³ã§å®è£
ã§ããããªæ°ãããŠããâŠã
>
> ãããªã~/.hgrcã§ã®aliasæ©èœã§ååãã
>
> [alias]
> svnlog = log --template '{rev}:{node|short}: {extras}\n'
{svnrev} ã¿ãããªããŒã¯ãŒãã hgsubversion ãè¿œå ããŠãããã
ãããªããšãæ¯æãã«æžãããã ãã
Yuya,
ã¡ãã£ãšãœãŒã¹ã³ãŒãããã§ãã¯ã¢ãŠãããŠã¿ããããããã§ããã°
hgsubversionçµç±ã§ååã§ããããã¡ããã©èšäºæžããŸãã(ã£ãŠã»ã©ã®ãã®ã§ããªã)ïŒ
TortoiseHgã§SVNãªããžããªããã§ãã¯ã¢ãŠãã§ãã¡ãã£ã件: http://blog.endflow.net/?p=298
> Shun-ichi Goto wrote:
>> > ãã©ã°ã€ã³ã§å®è£
ã§ããããªæ°ãããŠããâŠã
>>
>> ãããªã~/.hgrcã§ã®aliasæ©èœã§ååãã
>>
>> [alias]
>> svnlog = log --template '{rev}:{node|short}: {extras}\n'
>
> {svnrev} ã¿ãããªããŒã¯ãŒãã hgsubversion ãè¿œå ããŠãããã
> ãããªããšãæ¯æãã«æžãããã ãã
>
> Yuya,
>
> --
> from Mercurial æ¥æ¬èªã³ãã¥ãã㣠<mercur...@googlegroups.com>
> â» ãã«ã衚瀺㯠http://groups.google.com/group/mercurial-ja?hl=ja
>
> To unsubscribe from this group, send email to mercurial-ja+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.
>
--
Yuki KODAMA
åäœç¢ºèªã§READMEã«ããããâ
hg clone svn+http://python-nose.googlecode.com/svn nose-hg
ã¯åããŠãããããªã®ã§ããã
FreeBSDã§è©ŠããŠã¿ããšéäžã§æ¢ãŸã£ãŠããŸããŸãã
ãŸãæ¢ãŸããšããã¯æ¯åå€ãããŸãã
________________________________________
|1åç®
| koie@guriandgura% time hg clone svn://svn.freebsd.org/base/head freebsd-head-hg
| [r1] cvs2svn: Standard project directories initialized by cvs2svn.
| [r3] rgrimes: This commit was generated by cvs2svn to compensate for changes in r2,
| âŠ
| [r99] nate: Really fixed the obj/noobj problems in CVS, and also made it so a
| äžæ¢: None
| 5.172u 1.318s 2:04.19 5.2% 1839+4034k 0+0io 1pf+0w
|
|2åç®
| koie@guriandgura% time hg clone svn://svn.freebsd.org/base/head freebsd-head-hg
| [r1] cvs2svn: Standard project directories initialized by cvs2svn.
| [r3] rgrimes: This commit was generated by cvs2svn to compensate for changes in r2,
| âŠ
| [r147] rgrimes: Brought in NetBSD Makefile, which was then fixed up to use mtree for
| äžæ¢: None
| 6.258u 1.456s 2:58.08 4.3% 1921+4218k 0+0io 0pf+0w
|
|3åç®
| koie@guriandgura% time hg clone svn://svn.freebsd.org/base/head freebsd-head-hg
| [r1] cvs2svn: Standard project directories initialized by cvs2svn.
| [r3] rgrimes: This commit was generated by cvs2svn to compensate for changes in r2,
| âŠ
| [r177] nate: One last thing for making sure it works.
| äžæ¢: None
| 7.012u 1.506s 3:37.49 3.9% 2002+4397k 0+0io 0pf+0w
| koie@guriandgura% ls -a
| ./ ../
| koie@guriandgura%
|________________________________________
Message-Id: <2288dbd91003240351g56...@mail.gmail...
Date: Wed, 24 Mar 2010 19:51:30 +0900
From: Shun-ichi Goto <shunic...@gmail.com>
Subject: Re: [mercurial-ja:427] .hg/localtagsããããšé
ã
| localtagsãäœãæ¹åãããhg ãš svn ã®rev察å¿ã衚瀺ããã³ãã³ãã
| äœã£ãæ¹ãã䜿çšé »åºŠãšé床ã®ãã¬ãŒããªãã®ç¹ã§è¯ãã®ã§ã¯ãªãã§ããããã
| hg log ã®è¡šç€ºã®äžã«çŸããŠæ¬²ãããšããã®ã§ããã°å¶ããŸãããã
ã©ã¡ãããšãããš -r ã§ãªããžã§ã³ãæå®ãããšãã«
subversionã®ãªããžã§ã³ãã€ããããã§ãã
--
é¯æ±è±é <hi...@koie.org>
ã»ããšã ãããããšã©ãŒã¡ãã»ãŒãžç¡ãã
--traceback ãã€ããŠå Žæãç¹å®ããŠã¿ããšããšã©ãŒ 210002
(SVN_ERR_RA_SVN_CONNECTION) ãçºçããŠãããã§ããã¢ã¯ã»ã¹ã®åºŠã«
ra.open2() ãå®è¡ããŠããããªã®ã§ã倧éã®CLOSE_WAITãªã»ãã·ã§ã³ãæ®ã£ãŠ
ãŸã(tcpviewã§èŠã)ã®ã§ããããåå ã§ã¯ãªãããšæãã
è©Šãã«ä»¥äžã®ä¿®æ£ã§ã»ãã·ã§ã³ã®åå©çšããããŠã¿ããšçµæ§é 調ã«è¡ãã¿ãã
ã§ãhg clone svn://svn.freebsd.org/base/head freebsd-head-hg ã¯é 調ã«é²
è¡ãããã ãã©ãrev2491ã§ã® com4.c ãšããååã«åŒã£ããã£ãŠäžæã
# Windows ã ã£ãã®ã§ "COMx"ãšãããã¡ã€ã«åã¯äœããªããã
--- a/hgsubversion/svnwrap/svn_swig_wrapper.py Thu Mar 25 14:47:16 2010 +0900
+++ b/hgsubversion/svnwrap/svn_swig_wrapper.py Thu Mar 25 16:14:41 2010 +0900
@@ -196,6 +196,7 @@
self.auth_baton = _create_auth_baton(self.auth_baton_pool)
# self.init_ra_and_client() assumes that a pool already exists
self.pool = core.Pool()
+ self.ra = None
self.init_ra_and_client()
self.uuid = ra.get_uuid(self.ra, self.pool)
@@ -211,6 +212,8 @@
unified diffs runs the remote server out of open files.
"""
# while we're in here we'll recreate our pool
+ if self.ra:
+ return
self.pool = core.Pool()
if self.username:
core.svn_auth_set_parameter(self.auth_baton,
ã§ããªã㧠SubverseionRepo.init_ra_and_client() ããããªäœãã«ãªã£ãŠã
ã®ãã¯äžæãããšã§BTSã«å ±åããŠã¿ãŸãã
ã¡ãªã¿ã«ã¹ããŒããè¥å¹²æ©ããªã£ãŠãããšæããfreebsdã® clone ãããŠãè
ã§ä»¶ã® nose ã®ãªããžããªã clone ãããš586revã486sã§å®äº
--
Shun-ichi GOTO
æ¹ã㊠linuxäžã§ãã©ã€ããŠã¿ããšããã75åãã£ãæç¹ã§ r5500äœãŸã§
é²ãã§ãããŸãé²è¡äžã1000 revs / 15min. ã£ãŠããŒã¹ã§ããã
æåŸã®rev ã20äžããããšãããšãå®äºãããŸã§ã«ã«ã¯ 50æéããã
èšç®ãªã®ã§éäžã§ããããããããªãŸãããéäžçµéå ±åãšããããšã§ã
# start rev æå®ã®å®è£
ãåŸ
ããããšããã
--
Shun-ichi GOTO
| 2010幎3æ25æ¥16:30 Shun-ichi Goto <shunic...@gmail.com>:
|
| æ¹ã㊠linuxäžã§ãã©ã€ããŠã¿ããšããã75åãã£ãæç¹ã§ r5500äœãŸã§
| é²ãã§ãããŸãé²è¡äžã1000 revs / 15min. ã£ãŠããŒã¹ã§ããã
| æåŸã®rev ã20äžããããšãããšãå®äºãããŸã§ã«ã«ã¯ 50æéããã
| èšç®ãªã®ã§éäžã§ããããããããªãŸãããéäžçµéå ±åãšããããšã§ã
|
| # start rev æå®ã®å®è£
ãåŸ
ããããšããã
ããããGotoããã®ããããåœãŠãŠèµ°ãããŠããŸãã
æéããããã®ã¯ãããããªããšããŠãã¯ãã¡ã¢ãªã¯ãã£ã·ãæ¶è²»ããŸããã
çŸåšãr30000ãéãããšããã§ãããã»ã¹ãµã€ãºã2GBãåžžé§ãµã€ãºã1.5GBã§ãã
以åã«hg convertã§å€æãããšããçµãããŸã§ã«2æ¥ä»¥äžããã£ãŠã
ãã®ãšãã®ã¡ã¢ãã¿ããšãããã»ã¹ãµã€ãºã17GBã§ãåžžé§ãµã€ãºã7GBã§ããã
--
é¯æ±è±é <hi...@koie.org>
python swig bindingã¯ä»¥åããleakã床ã
å ±åãããŠãŸãããããŸãæ®ã£ãŠãã®ããã
clone ã§å€±æããŠããã¹ãŠå°ç¡ãã«ãªã£ãŠããŸãã®ãé¿ããæ¹æ³ãšããŠã
mkdir foo
cd foo
hg init
hg pull <svn-url>
ãšå®è¡ããŠã倱æããã pull ãç¹°ãè¿ãããšããæ¹æ³ãããããã§ãã
durin42 / hgsubversion / issues / #110 - Memory leak â bitbucket.org
http://www.bitbucket.org/durin42/hgsubversion/issue/110/memory-leak
--
Shun-ichi GOTO
| 2010幎3æ25æ¥21:05 KOIE Hidetaka <hi...@koie.org>:
| > æéããããã®ã¯ãããããªããšããŠãã¯ãã¡ã¢ãªã¯ãã£ã·ãæ¶è²»ããŸããã
| > çŸåšãr30000ãéãããšããã§ãããã»ã¹ãµã€ãºã2GBãåžžé§ãµã€ãºã1.5GBã§ãã
| >
| > 以åã«hg convertã§å€æãããšããçµãããŸã§ã«2æ¥ä»¥äžããã£ãŠã
| > ãã®ãšãã®ã¡ã¢ãã¿ããšãããã»ã¹ãµã€ãºã17GBã§ãåžžé§ãµã€ãºã7GBã§ããã
|
| python swig bindingã¯ä»¥åããleakã床ã
å ±åãããŠãŸãããããŸãæ®ã£ãŠãã®ããã
| clone ã§å€±æããŠããã¹ãŠå°ç¡ãã«ãªã£ãŠããŸãã®ãé¿ããæ¹æ³ãšããŠã
| mkdir foo
| cd foo
| hg init
| hg pull <svn-url>
| ãšå®è¡ããŠã倱æããã pull ãç¹°ãè¿ãããšããæ¹æ³ãããããã§ãã
ããŸr100000ãéãããšããã§ãµã€ãº7GB/åžžé§5GBã§ãã
ãªããžããªã¯
% hg svnlog -l1
85904:75c03a0770e6: branch=defaultconvert_revision=svn:ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f/head@111918
ãšãªã£ãŠããã®ã§ã
ããéäžã§æ¢ãŸã£ãŠããŸã£ããpullããã°ç¶ããããã£ãŠããããã§ãããã
ããããã°ãnamazuãšããperlã§æžãããå
šææ€çŽ¢ã®ã€ã³ãã¯ãµã¯
å®æçã«execããªãããŠããã»ã¹ãµã€ãºãè¥å€§ããã®ãæããŠããã®ãæãã ããŸããã
--
é¯æ±è±é <hi...@koie.org>
ããã
> ãªããžããªã¯
> % hg svnlog -l1
> 85904:75c03a0770e6: branch=defaultconvert_revision=svn:ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f/head@111918
> ãšãªã£ãŠããã®ã§ã
> ããéäžã§æ¢ãŸã£ãŠããŸã£ããpullããã°ç¶ããããã£ãŠããããã§ãããã
èªåã®ãšããã§ã¯ãã£ãšåãããŠãã hg clone ã CTRL-Cã§äžæããŠã¿ããšãã
ãã®æç¹ã§ã®revãŸã§ã¯åã蟌ãŸããŠããŸããããã®æç¹ã§ã®svnrev㯠r41524ã§ãã
ãã®ãã㧠pull ãããšç¶ã(r41525)ãã転éãè¡ãããããã«ãããäžæããŠã
è¿œå ã§pullããåã¯åã蟌ãŸããŠããŸããã
ãã ããããåã®æã®ãšã©ãŒã§ã¯ããŸããŸã倱ãããŠããŸã£ãŠãŸããã®ã§ã
ããæç¹ã§æ瀺çã«CTRL-Cã§äžæããŠããŸã£ãæ¹ã確å®ããã
ã¡ãã£ãšåæ°ããããŸããã©ãå°ãªããšãèªåã¯å€§äžå€«ã§ããã
ã¡ãªã¿ã«r41524ã§CTRL-Cããæã¯ããªããžããªã®åŸå§æ«ãªã©ã®åŠçãå«ãã
ããã³ããã«åž°ã£ãŠãããŸã§ã«çµæ§æéãããããŸããã
--
Shun-ichi GOTO
hgsubversionã®æåŸã®åºå:
________________________________________
| [r205630] imp: This broke when we went to gnu99 as the default standard. Fix th[r205631] luigi: fix another bug in "ipfw set N ..."
| pulled 151811 revisions
| ãã©ã³ã default ãžæŽæ°äž
| ãã¡ã€ã«ç¶æ
: æŽæ°æ° 42172ãããŒãžæ° 0ãåé€æ° 0ãè¡çªæªè§£æ±ºæ° 0
| 149982.797u 8094.207s 51:01:06.28 86.0% 1329+2946k 0+0io 52376pf+0w
|________________________________________
ãã®åŸã®hg pullããããªãåããŸããã
________________________________________
| koie@guriandgura[hg:]% time hg pull
| svn://svn.freebsd.org/base/head ããåã蟌ã¿äž
| [r205636] glebius: Remove disabled code. In 99% cases exports are send to ng_ksocket(4), which
| âŠ
| [r205728] kaiw: Merge improvements from kernel HID parser to the userland usbhid(3)
| pulled 46 revisions
| (äœæ¥é åã®æŽæ°ã¯ 'hg update')
| 62.985u 6.023s 1:19.40 86.9% 1329+2940k 0+0io 156pf+0w
|________________________________________
äžåºŠãªããžããªãã§ããŠããŸãã°ãã£ã¡ã®ãã®ãªã®ã§
ããã§è¿œãæãããŠã¿ãŸãã
--
é¯æ±è±é <hi...@koie.org>
> é¯æ±è±é <h...@koie.org>
| > ãµã€ãºã¯13GBã§åžžé§ã¯6GBã§ããã
| hgsubversionã§hg clone,hg pullããæã¯svnãªããžããªã®æ¹ã®ãªããžã§ã³çªå·ã
| -råŸã«æå®ã§ããã®ã§ãæåã®æ¹ã ãhg clone,åŸã¯å°åãã«hg pullãããš
| ã¡ã¢ãªäœ¿çšéãããŸãå¢ããªããŠããã§ããã
ãã«ãã§ã¯ -r 㯠Mercurial revision ã ãšã§ãŸãã
ãããã«è©ŠããŠã¿ãã®ã§ãããšã©ãŒã«ãªã£ãŠããŸããŸããã
________________________________________
| koie@guriandgura[hg:]% tail -1 .hg/svn/rev_map
| 205728 409e7ecdefdaac7db2cf6e1bd00739e1ed0e602f
| koie@guriandgura[hg:]% hg svn -h
| hg svn ...
|
| subcommands for Subversion integration
|
| list of subcommands:
|
| genignore generate .hgignore from svn:ignore properties.
| help show help for a given subcommands or a help overview
| info show Subversion details similar to `svn info'
| listauthors list all authors in a Subversion repository
| rebuildmeta rebuild hgsubversion metadata using values stored in revisions
| update update to a specified Subversion revision number
| updateexternals update repository externals
| verify verify current revision against Subversion repository
|
|
| see detailed help for list of subcommands
|
| ãªãã·ã§ã³:
|
| -u --svn-url path to the Subversion server.
| --stupid be stupid and use diffy replay.
| -A --authors username mapping filename
| --filemap remap file to exclude paths or include only certain paths
| --force force an operation to happen
| --username username for authentication
| --password password for authentication
| -r --rev Mercurial revision
|
| ã°ããŒãã«ãªãã·ã§ã³ã¯ "hg -v help svn" ã§è¡šç€ºãããŸã
| koie@guriandgura[hg:]% hg pull -r205728
| svn://svn.freebsd.org/base/head ããåã蟌ã¿äž
| å·®åã¯ãããŸãã
| äžæ¢: 00changelog.i@205728: ããŒãããããŸãã!
| koie@guriandgura[hg:]%
| koie@guriandgura[hg:]% hg pull -rr205728
| svn://svn.freebsd.org/base/head ããåã蟌ã¿äž
| çã¥â¡: unrecognised Subversion revision r205728: only numbers work. âââãªããæååã
| koie@guriandgura[hg:]% env LANG=C hg pull -rr205728
| pulling from svn://svn.freebsd.org/base/head
| abort: unrecognised Subversion revision r205728: only numbers work.
| koie@guriandgura[hg:]% env LANG=C hg pull
| pulling from svn://svn.freebsd.org/base/head
| [r205729] antoine: (S)LIST_HEAD_INITIALIZER takes a (S)LIST_HEAD as an argument.[r205734] mav: Fix lock leakage.
| ...
| [r205809] fabient: Wait for pmc name in the log before displaying data.
| pulled 19 revisions
| (run 'hg update' to get a working copy)
| koie@guriandgura[hg:]%
|________________________________________
--
é¯æ±è±é <hi...@koie.org>
On 3æ29æ¥, ååŸ3:07, KOIE Hidetaka (é¯æ±è±é) <h...@koie.org> wrote:
> Message-Id: <24873585-bd88-4953-9adf-83a4f8cf2...@t9g2000prh.googleg..
> Date: Sun, 28 Mar 2010 20:22:41 -0700 (PDT)
> From: monjudoh <monju...@gmail.com>
> é¯æ±è±é <h...@koie.org>
| hg clone -r ããŸã倧ãããªããªããžã§ã³çªå· svnãªããžããªURL
| ã§
| hg clone svnãªããžããªURL
| ãšåãããã«cloneåºæ¥ãŸããã?
ãã£ãšãã£ãããæå³ãç解ããŸããã
-rã§äžéãèšå®ã§ããã®ã§
现åãã§pullããã°ã¡ã¢ãªãªãŒã¯ããŠããŠãåé¡ãé ããã£ãŠããšãªãã§ããã
________________________________________
|
| koie@guriandgura% hg clone -r5 svn://svn.freebsd.org/base/head test2
| [r1] cvs2svn: Standard project directories initialized by cvs2svn.
| [r3] rgrimes: This commit was generated by cvs2svn to compensate for changes in r2,
| [r4] rgrimes: Initial import, 0.1 + pk 0.2.4-B1
| [r5] rgrimes: This commit was generated by cvs2svn to compensate for changes in r4,
| pulled 3 revisions
| ãã©ã³ã default ãžæŽæ°äž
| ãã¡ã€ã«ç¶æ
: æŽæ°æ° 397ãããŒãžæ° 0ãåé€æ° 0ãè¡çªæªè§£æ±ºæ° 0
| koie@guriandgura% ls
| test/ test2/
| koie@guriandgura% hg log test2
| ãã§ã³ãžã»ãã: 2:d6bbdc4d8301
| ã¿ã°: tip
| ãŠãŒã¶: rgrimes@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
| æ¥ä»: Sat Jun 12 14:58:17 1993 +0000
| èŠçŽ: This commit was generated by cvs2svn to compensate for changes in r4,
|
| ãã§ã³ãžã»ãã: 1:71ea77575006
| ãŠãŒã¶: rgrimes@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
| æ¥ä»: Sat Jun 12 14:58:17 1993 +0000
| èŠçŽ: Initial import, 0.1 + pk 0.2.4-B1
|
| ãã§ã³ãžã»ãã: 0:6d11119de1ac
| ãŠãŒã¶: rgrimes@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
| æ¥ä»: Sat Jun 12 14:49:13 1993 +0000
| èŠçŽ: This commit was generated by cvs2svn to compensate for changes in r2,
|
| koie@guriandgura%
|________________________________________
ã¡ãªã¿ã«svn r1çžåœã®ãã®ãhgã«ãªãã®ã¯
r1ã«ãã¡ã€ã«ã1ã€ããªãããã®ããã§ãã
--
é¯æ±è±é <hi...@koie.org>
> Shun-ichi Goto wrote:
> > > ãã©ã°ã€ã³ã§å®è£
ã§ããããªæ°ãããŠããâŠã
> >
> > ãããªã~/.hgrcã§ã®aliasæ©èœã§ååãã
> >
> > [alias]
> > svnlog = log --template '{rev}:{node|short}: {extras}\n'
>
> {svnrev} ã¿ãããªããŒã¯ãŒãã hgsubversion ãè¿œå ããŠãããã
> ãããªããšãæ¯æãã«æžãããã ãã
æè¿ã® hgsubversion ã«ã¯ {svnrev} ããããŸãã
ç§ã¯ style ã«ããŠäœ¿ã£ãŠãŸã:
https://bitbucket.org/yuja/dotfiles/src/2a4c9065105f/dot.hgstyle/colompact-svn
ããã«ã -r 'svnrev(ãµãããŒãžã§ã³ã®ãªããžã§ã³)' ãšããè¡šèšã䜿ããŸã!
ç¥ãããã£ãã
äºã¬ã¹ã§ãããããã§ã¯ã