[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: [MD:4419] Migrating to Subversion.
- X-ml-count: 4431
- Subject: Re: [MD:4419] Migrating to Subversion.
- From: Yoshiki Hayashi <yoshiki@xxxxxxxxxx>
- Date: Tue, 03 Jun 2003 20:24:12 +0900
- User-agent: T-gnus/6.15.16 (based on Oort Gnus v0.16)
MIYASHITA Hisashi(宮下 尚:HIMI) <himi@xxxxxxxxxxx> writes:
> うーん、どうやら全然うまく言ってないみたいです。
> cvs2svnが、CVS repositoryの最新のrevisionを取ってくる方法が
> 完全に間違っているみたいで、trunkがおかしくなっちゃってますね...。;_;
えーとですねぇ、全然ちゃんと追っていなかった commit mail を
眺めていると、
rev 5611: gstein | 2003-04-14 16:06:25 +0900 (Mon, 14 Apr 2003) | 9 lines
Disable the tag/branch code since it really doesn't work right, which
is making it completely misleading. So... it's gone until it gets
fixed.
* tools/cvs2svn/cvs2svn.py:
(CollectData.define_tag): just return rather than recording the tag
or branch information.
(pass4): skip any revision that is not on the trunk.
だそうです。で、svn log を眺めていると
rev 5867: kfogel | 2003-05-10 05:39:54 +0900 (Sat, 10 May 2003) | 15 lines
Fold branches/cvs2svn-kfogel/tools/cvs2svn/ changes into trunk
(revisions 5731 through 5866, which is all changes on the branch).
This removes cvs2svn's dependency on the Swig/Python bindings, and
adds a new pass for dumpfile creation. It also resolves issue #1106
and issue #983, both about bad character handling in log messages.
* tools/cvs2svn/cvs2svn.py, tools/cvs2svn/design-notes.txt:
Merge branch changes as described above.
I will remove the branch after this, and rebranch from trunk, to
continue working on branch/tag support in cvs2svn. That's right, a
branch for better branching. I also have been known to use my editor
to edit my editor.
だそうで、
rev 6076: kfogel | 2003-05-28 15:08:09 +0900 (Wed, 28 May 2003) | 13 lines
Start new approach to branch/tag support for cvs2svn:
* tools/cvs2svn/design-notes.txt: Document the concrete branch/tag
algorithm Mike and I worked out today, though in a way that's
probably useful only by someone intimately familiar with the
problem.
* tools/cvs2svn/cvs2svn.py
(TAGS_SUFFIX): Removed.
(CollectData.__init__): Don't init self.tags anymore.
(CollectData.define_tag): Output branch and tag information to the
.revs file again, thus partially undoing revision 5611.
なので、結論としてはもうちょっと待ちましょう、ということなん
じゃないでしょうか。
# せっかく himi さんがやる気になった (現実逃避したくなった?)
# のにタイミングが悪いなんて...
# この勢いで wiki を! :-)
--
Yoshiki Hayashi