比如一个人在A地,一个人在B地,两个人要开发一个项目,能使用什么版本管理器来管理代码?这样就省去手动合并代码的麻烦,在一家公司可以使用SVN ,VSS来管理项目开发代码。但是这些都是局域网的。我不知道我们能使用什么工具能像SVN一样方便的管理代码。大牛们请告诉我使用什么工具,以及如何使用。能详细讲解一下吗?
首先推荐git版本控制,工具使用SourceTree。托管网站,可以选择git.oschina.com
其次推荐svn,托管网站:淘蝌蚪(http://code.taobao.org/) ,SVNChina(http://www.svnchina.com/)
github你值得拥有,高大上,不过学习成本略高。
github就是为你这种情况量身定做的。无论何时何地,无论是否有网,你都可以通过git完成代码开发,学起来并不难,有很多工具可以用,比如sourceTree,网上文章很多,可以搜搜。
git.oschina.com支持私有项目,全部中文,你值得拥有
http://www.cnblogs.com/wlzcool/p/3588750.html
淘宝开源平台
谁跟你说svn, vss是局域网的?
只要有一处地方有固定IP(动态的也行,得借助花生壳等), 给它们分配一个端口,路由器映射下,就能在各个地方访问。。。
如果没有固定IP又不想配置, 可以使用的东西多了去了, 代码托管 一大把等着你用, 推荐github, javaforge等。 自己试试就知道。
不过,最好当然是自己架设托管平台。
git
svn,vss不是仅限局域网
楼上们全对
git,如果自己搭建git服务器,建议使用GitLab