1.请问在公司中多人开发的时候使用svn,将svn代码checkout到本地之后直接在本地的文件夹里进行操作就可以了吗?还需要创建分支之后操作吗?请问什么情况下需要创建分支呢?
2.如果是直接将代码在本地写好之后在复制到本地svn代码检出的那个文件中去,涉及到相同的文件直接将svn中的delete后将本地的粘贴进去再提交,请问这样操作有问题吗?
1.请问在公司中多人开发的时候使用svn,将svn代码checkout到本地之后直接在本地的文件夹里进行操作就可以了吗?还需要创建分支之后操作吗?请问什么情况下需要创建分支呢?
2.如果是直接将代码在本地写好之后在复制到本地svn代码检出的那个文件中去,涉及到相同的文件直接将svn中的delete后将本地的粘贴进去再提交,请问这样操作有问题吗?
1.是的,什么时候需要分支,当多人同时做不同的功能的时候,如果时间不一致,就需要分支,比如你的功能1天完成,他的3天完成,1天后,你的要上测试环境,如果他和你在一个分支,那你有可能把他半成品也搬上测试环境
2.可以,但没必要。svn克隆下来的目录你直接用就可以了。
1:是的,创建分支一般是在多个项目需求差不多或者进行某些实验性操作时才需要。
2:没有问题,但是要记得同名