2
|
Cheeso · 技术社区 · 15 年前 |
![]() |
1
1
我不知道有什么理由将源代码从你的“家”站点镜像到另一个站点,并且观察了数千个开源项目,我想不起来有任何一个这样做了,所以我真的不认为有什么理由。 但是,人们可能希望镜像他们的项目版本有两个原因(例如,安装程序与源代码)。下面是一个项目想要这样做的两个原因(我肯定已经看到了这两个例子):
|
![]() |
2
0
当然,如果你想让使用git或hg的人轻松获取你的源代码。不过,除非你的项目拥有庞大的用户群,否则可能不值得这么做。 |
![]() |
3
0
除了公开不同的源代码管理选项之外,我不明白您为什么要这样做(同时与svn和git共同管理项目是否现实)。如果你不这么做,那就有点浪费时间。你能从中得到什么?如果由于某种原因codeplex不可用,则需要少量冗余?如果有人将更改提交给另一个主机怎么办?管理不同存储库之间的冲突并不有趣。我想,不可避免的结局将是拥有一个“幽灵”仓库,许多人并不知道它是非官方的,而不是让每个人都离开主仓库。 |
![]() |
4
0
由于它的流行,以前有一个只读svn镜像是有意义的,但是现在codeplex也支持svn签出。 另一个方面是 移动 您的源代码管理到github/etc,而不是镜像。您仍然为代码保留一个权威的位置,但可以从其他人那里获得github对协作的更好支持。 |