2014-10-01 37 views
0

在這個地址,你可以找到gcc項目svn分支GCC分支VS Subversion和Git的

https://gcc.gnu.org/svn/gcc/branches/ 

現在here它說,有託管在gnu.org的svn庫的甚至3「鏡子」 ,repo.or.cz和github上,問題是:

  • 如果你比較只是這3個git庫它們看起來像它們含有相同的代碼(分公司,頭和標籤),但內容卻一點都不看起來像是合作與原始svn存儲庫兼容,他們只是託管不同的項目,不同的分支機構。
  • git存儲庫中的一些分支是舊的,我發現最後一次提交大約1歲的存儲庫,並且通常看起來他們幾乎與gcc項目的最新進展無關。

不幸的是我看到gcc項目不發佈快照在這些分支的最新變化,甚至沒有與周循環,並subversion是給了我很多頭疼的最近,所以我想用git

問題是,考慮到我對here列出的分支中的1個感興趣,我如何才能達到相應的git存儲庫? gcc分支的官方git存儲庫在哪裏?

+1

如果svn倉庫是最新的,會使用'git sv n'檢查出來有可能嗎? – orbrey 2014-10-01 12:52:45

+0

@orbrey這可能是一個選項,但它仍然不是一個git倉庫,它是客戶端的一個「修復」,而不是服務器端。另外我想借此機會知道爲什麼svn和git存儲庫中存在這樣的組織,但可能他們只是放棄了git存儲庫。 – user2485710 2014-10-01 12:55:26

回答

0

從GitMirror頁

有gcc的svn庫的只讀的git鏡可 在:

的git://gcc.gnu.org/git/gcc.git https://gcc.gnu.org/git/gcc.git GIT中+ SSH://gcc.gnu.org/git/gcc.git

即gcc.gnu.org的GIT中回購是1-ST水平(同步最快)全SVN源的鏡

內容甚至不看起來像它與原來的svn庫

RLLY兼容?我試圖從gcc.gnu.org使用網絡界面來SVNGit並查看日誌僅短暫延遲最後提交(從41分鐘前就已經反映了承諾,以6分年齡提交 - 沒有還)

考慮到我在枝頭的1很感興趣

只是克隆與git svn從原來的SVN版本庫的這種單支,消除一個附加層和(可能)故障點|在外部的Git鏡

+0

如果你這麼說,你可以發佈'gomp-4_0-branch'的'git'庫或者'google'子目錄中的任何分支的鏈接嗎?你剛剛檢查了什麼?這兩個不一樣,他們甚至有不同的名字。 – user2485710 2014-10-01 12:58:19

+0

@ user2485710 - **每一個** Git鏡像擁有**所有** SVN分支,沒有*默認情況* GCC團隊的鏡像分支庫 – 2014-10-01 13:15:51

+0

好的,那些是svn-branches,其中對應的url /分支爲git?有沒有專門的存儲庫或分支機構,他們只是不存在。 – user2485710 2014-10-01 13:57:04