2006-04-10 00:47:16

SVN::Mirror

好久沒動這個模組了. 其實我只是想 mirror Ingy 的 repository, 只想用其中的 Sporx 而已啊.

Anyway, 昨天改了一下, 今天跑了一下, 今天再改一下, 已經可以直接 mirror Ingy's 回來. 目前還在跑 subversion's. 不過有將近 20k revisions, 還要很久.

S::M 本身的 test 不過, 問題很類似, 都是預期有 n 個 revision, 但是結果有 n+1 個.

我用手邊已經 mirror 的 svn, 跟用來測試的 svn_test, 發現了:

/svn/
svk log -v -r11085:11095 /svn/depot
11091 - 11586
----------------------------------------------------------------------
r11091 (orig r11586):  breser | 2004-10-23 08:13:43 +0800
已修改路徑:                                  
  A  /depot/tags/1.1.1 (來自 /depot/branches/1.1.x:11086)
   M /depot/tags/1.1.1/subversion             
   M /depot/tags/1.1.1/subversion/include
  MM /depot/tags/1.1.1/subversion/include/svn_version.h

Tagging release 1.1.1 with svn_version.h matching tarball.
----------------------------------------------------------------------

r236 (orig r235)
r237 (orig r237)

/svn_test/
svk log -v -r11580:11590 /svn_test/depot
11587 - 11586
----------------------------------------------------------------------
r11587 (orig r11586): breser | 2004-10-23 08:13:43 +0800
已修改路徑:
A /depot/tags/1.1.1 (來自 /depot/branches/1.1.x:11582)
M /depot/tags/1.1.1/subversion
M /depot/tags/1.1.1/subversion/include
MM /depot/tags/1.1.1/subversion/include/svn_version.h

Tagging release 1.1.1 with svn_version.h matching tarball.
----------------------------------------------------------------------

然後我找了一個 rev 來對:

from /svn_test/
----------------------------------------------------------------------
r237 (orig r236):  xela | 2001-10-15 01:54:55 +0800
已修改路徑:
   M /depot

first draft of native class implementation
----------------------------------------------------------------------

plasma@plasmanb:~(0)> svk diff -r236:237 /svn_test/depot
Prototype mismatch: sub SVK::Util::resolve_alias: none vs ($) at /usr/local/lib/perl5/5.8.8/autouse.pm line 57.

的屬性更動:
___________________________________________________________________
名稱:svm

from svn's
------------------------------------------------------------------------
r236 | xela | 2001-10-15 01:54:55 +0800 (一, 15 10 2001) | 1 line

first draft of native class implementation
------------------------------------------------------------------------

嗯... 先記下來.

(看不懂? 我本來就只打算寫給自己看而已. XD)

由 plasma 於 2006-04-10 00:47:16 所發表
迴響

你好:
最近在研究svn::mirror,有些问题想请教前辈,不知能否帮忙,msn联系:xiaoyue_kitten@hotmail.com

谢谢

xiaoyue 於 2007-02-25 15:40:20 所發表

您有什麼問題就直接在這裡問吧. :)

不過, 我很好奇您怎麼不直接去問 SVN::Mirror 的作者 clkao 呢? :)

路人葵 於 2007-02-26 13:17:58 所發表
發表評論










請依上圖輸入檢核碼: