之前看到git和svn的骂战,当然在这不是找骂了,希望大家帮忙分析看看。
现在的情况是测试服和正式服都是两份svn代码,所以问题来了
1.每次测试更新到正式,组里的成员都要记录测试改了哪些文件,然后把每个文件路径发给组长去覆盖到正式版。(因为测试超前正式太多,不能一次用rsync同步所有过去)
2.假设我在本地做了A,B,C三个功能,这三个功能又是在同一个文件,但这次我只想上A功能,怎么解决?svn貌似有分支,但是不鼓励并且在OS X上的客户端都没找到有相关功能。
现在每次从测试版更新到正式版都是一个捏汗的过程,万能的v神,有解决方案吗?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.