回答
如果您不熟悉Subversion,你可能会在你的情况下,最好的Git上阅读了。 Git是一个分布式版本控制系统,其主要优点之一是每个用户都有一个完整的版本库。这意味着您的存储库不必在任何时候都在互联网上。
的Git的另一大好处是,你可以提交补丁(什么Git使用的源代码更改)没有网络。您只需创建一个可以通过电子邮件传输的补丁,一个位于公共文件区域(如Dropbox)的补丁文件,或者甚至是来回传递的USB拇指驱动器。事实上,您可以与任何人交换补丁,而不是与存储库交换补丁。
这意味着,如果你有四个用户,用户A和用户B可以交易补丁在一个项目中来回,而用户B和用户C可换他们在另一个项目来回。最后,您可以将所有更改都提交给用户D。
如果你不能使用git,颠覆在许多情况下效果很好。它将在虚拟服务器上工作,并可以使用多种协议进行通信。最简单的可能是Subversion附带的_svnserve。您可以非常容易地使用svnserve来设置基本安全。 Subversion的重量非常轻,所以占用的处理带宽很小。
SourceForge上是最广为人知的免费的Subversion托管网站。 Google Project Hosting也是一个很好的Subversion托管服务提供商。或者,如果您已经拥有一个坐在互联网上的系统,您可以运行svnserve并从中进行自己的主机。
如果你有自己的系统,并且觉得自己很花哨,你可以使用httpd在http或https下运行Subversion。
看看本上线Red Bean Subversion手动在网络上。它是最好的开源文档之一。
非常感谢评论。如果我在我的本地PC中设置TortoiseSVN。我的其他团队成员(来自不同地点的作品)是否可以通过Web或http的支持访问源代码? – user755673
如果你是一个完整的初学者,也不想学习的来龙去脉,你就同一个托管服务。许多有免费的产品像http://beanstalkapp.com或http://xp-dev.com/
下面是一个SO问题讨论的许多托管提供商 https://stackoverflow.com/questions/69384/opinion-of-hosted-svn-providers
需要一个中央服务器是啊。我是一个完整的初学者。非常感谢这些建议。你能解释我是如何工作的吗? – user755673
我在bluehost上托管了一些网站。是否可以在该Web服务器中设置单独的SVN来维护我们的项目? – user755673
uberSVN有一个很好的网络界面,如果你想要的东西易于管理
在Windows上安装Subversion的最简单的方法是使用VisualSVN server。它集成到您的服务中,并为管理提供了一个不错的GUI。
是否应该使用VM或真正的PC高度取决于您的使用情况。VM资源非常有限,因此可能会带来沉重的使用滞后(大项目> 50MB,频繁的提交和签出,频繁的轮询)。对于少于20个开发人员来说,虚拟机应该没问题。
如果我在本地PC中设置VisualSVN服务器。它会为我的团队的其他成员可能(从不同的地点作品)通过支持网络或HTTP的访问源代码? – user755673
你必须通过你的forewall/NAT转发端口(通常是80)。 – Yossi
- 1. 如何设置svn:忽略多个值?
- 2. 如何设置SVN网址?
- 3. 设置一个特定的SVN仓库
- 4. SVN:如何设置舞台,一个子分支
- 5. 如何解决一个严重的设置svn回购
- 6. 如何一次设置SVN多个属性
- 7. 如何使用git svn配置svn忽略设置?
- 8. bitnami svn设置
- 9. 我如何设置我自己的SVN
- 10. 如何设置SVN的颠覆
- 11. 如何设置svn外部版本号?
- 12. SVN:如何在godaddy主机上设置?
- 13. 如何为XCode 5做SVN设置?
- 14. 如何使用nginx + php-fpm设置SVN?
- 15. 如何在XCode中设置SVN仓库?
- 16. 如何在Jenkins中设置SVN凭据?
- 17. 如何在eclipse中设置SVN REPOSITORY?
- 18. 如何使用svn设置subversion?
- 19. 如何为SVN设置作者
- 20. 如何设置一个****** domain.com
- 21. 如何设置一个cdn?
- 22. 如何取消设置svn全局忽略设置?
- 23. 公共SVN设置
- 24. SVN用户设置
- 25. 设置本地SVN
- 26. 设置svn仓库
- 27. 为Xcode设置SVN
- 28. 帮助SVN设置
- 29. 如何设置一个JRadioButton的位置?
- 30. 如何将svn文件夹从一个位置移动到另一个位置
你可能要考虑一个分布式SCM像水银 - 大好处是,你根本就不 –