2010年1月23日 星期六

如何用svnsync 幫 svn 搬家

很簡單 從subversion官網選擇你的作業系統 安裝好subversion後 就可以直接搬家了

如果要搬到本機的話要先開一個本機svn庫 然後另外設定pre-revprop-change

不過svnsync很貼心的提供了遠端對遠端的svn sync

可惜assembla好像沒支援 一直出現

"svnsync: DAV request failed; it's possible that the repository's pre-revprop-change hook either failed or is non-existent svnsync: At least one property change failed; repository is unchanged svnsync: Error setting property 'sync-lock':
could not remove a property"

不過兩個都是google code 的話可以很方便的這樣對轉

指令如下
>svnsync init https://NEW_PROJECTNAME.googlecode.com/svn/ https://OLD_ROJECTNAME.googlecode.com/svn/

>svnsync sync https://NEWPROJECTNAME.googlecode.com/svn/

過程會要輸入密碼 然後就會開始sync了 有時候可能會中斷 再執行一次第二個指令即可
不用動到pre-revprop-change檔 非常方便

沒有留言:

張貼留言

您的留言會先經過審核後才會公開至版面上

若本站所分享的資訊對您有幫助或有幫您省到錢的話

麻煩在留完言之後順手幫個忙

瀏覽一些您有興趣的廣告連結當作回饋贊助

您的小小鼓勵是支持本站繼續分享的最大動力

謝謝各位善心人士!! :)