我有两个我感兴趣的GCC下载站点。一个是git repo
git clone git://gcc.gnu.org/git/gcc.git gcc-cilk-src
另一个是svn回购:
svn checkout svn://gcc.gnu.org/svn/gcc/branches/cilkplus gcc-cilk-src
据我了解,gcc不久前改用Git。我的问题是,svn分支是否也在同时更新? svn update
也会反映git的变化吗?
奖金问题(值得投票!):我如何跟上我感兴趣的分支机构的当前发展?是
http://gcc.gnu.org/git/?p=gcc.git
我应该去哪里工作?还有其他提示让我保持最新状态吗?
答案 0 :(得分:2)
您可以通过阅读并点击海湾合作委员会主页上的一些链接来回答您的所有问题。
据我了解,gcc不久前转投Git。
不,所有海湾合作委员会的发展都在SVN完成,正如homepage上明确说明的那样:“我们的来源可以通过SVN和每周{{3}轻松免费获取}}“。
Git仓库是SVN仓库的snapshots。镜像将自动更新为svn。
的所有提交目前的工作发生在subversion trunk上(在Git中trunk
和master
分支都指向svn trunk。)某些较大的项目在分支中发生,然后合并到trunk,有一个read-only mirror列表。您应该遵循哪个分支取决于您想要遵循的内容,但Git中的主干/主分支最有可能是您感兴趣的。
显然,海湾合作委员会active development branches。 “gcc”列表中讨论了重大更改,所有补丁都发送到“gcc-patches”列表并进行了讨论。还有其他提示让我保持最新状态吗?