0

我有两个我感兴趣的 GCC 下载站点。一个是 git repo

  git clone git://gcc.gnu.org/git/gcc.git gcc-cilk-src

另一个是svn repo:

  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

我现在应该去哪里工作?还有什么其他提示可以让我了解最新信息吗?

4

1 回答 1

2

您的所有问题都可以通过阅读并单击 GCC 主页上的一些链接来回答。

据我了解,gcc 不久前切换到 Git。

不,所有 GCC 开发都是在SVN中完成的,正如主页上明确指出的那样:“我们的资源可以通过SVN和每周快照轻松免费获得。”

Git 存储库是SVN 存储库的只读镜像。镜像会自动更新所有对 svn 的提交。

当前工作发生在 subversion 主干上(在 Git 中,trunkmaster分支都指 svn 主干。)某些较大的项目发生在一个分支中,然后合并到主干,有一个活动开发分支的列表。你应该遵循哪个分支取决于你想要遵循什么,但 Git 中的主干/主分支最有可能引起人们的兴趣。

还有什么其他提示可以让我了解最新信息吗?

显然,GCC邮件列表。在“gcc”列表中讨论了重大更改,所有补丁都发送到“gcc-patches”列表中并在其中讨论。

于 2012-12-30T19:36:14.927 回答