1
A
回答
2
仅仅因为您是一位开发人员,这并不意味着您偶尔不需要分支机构。
我是我工作中的一个应用程序的单个开发人员。我有分支有时,因为我正在对系统进行大规模更改,需要几周/几个月来构建(新功能加上一些重构),而必须维护当前的代码库。
90%的时间,我不分支,因为它没有必要为我在做什么。剩下10%的时间,它可以成为救星。
我标记了我的所有版本,但这完全是一个单独的讨论 - 这些标记在某个时间点被用作对代码状态的简单引用,用于为各种环境构建/部署目的。它还为我提供了一种方便的方法,通过恢复到之前的标签来退出更改。
+0
感谢您的明确答案! – Eric
3
我不会在正常开发过程中创建分支,但会发布TAG。然后,如果我发现我有一个必须通过单个错误修复(即点发布)支持的版本,则可以从该标记创建一个分支,并检查我的修补程序到主干和发布分支,以便可以获取快速修复而不释放未完成的功能。
相关问题
- 1. 我应该在开发分支中冻结svn:externals吗?
- 2. 单个开发人员需要git分支吗?
- 3. GitHub:如何将开发者分支恢复到Master分支?
- 4. 你认为Firefox项目应该分成开发者目标版本吗?
- 5. 单个Google开发者帐户的多个开发者名称
- 6. 我应该删除合并分支吗?
- 7. PhoneGap的Web应用程序,我应该先分别开发吗?
- 8. 单个开发者发布多个应用程序
- 9. 在heroku托管时我应该使用单独的分支吗?
- 10. 供应分布和开发者证书
- 11. 我应该分开我的桌子吗?
- 12. 我们还应该为MSIE7开发吗?
- 13. 独立开发者应该开发哪种软件开发流程?
- 14. 开发一个互联网使者我应该怎么做?
- 15. 我应该为SVN中的发布分支创建一个文件夹吗?
- 16. 单一责任原则:我应该将读者,作者和容器课的书目类别分开吗?
- 17. 请分析我的GEMFILE,应该ruby-debug只在开发中吗?
- 18. 我应该在分支中添加一个新项目吗
- 19. 应该使用MyApp.exe分发MyApp.vshost.exe吗?
- 20. 我应该在android开发中做单元测试吗?
- 21. 在独立分支中获取其他开发者的主分支
- 22. 我应该在Visual Studio下为Linux开发交叉开发吗?
- 23. 我应该关注哪个AI分支?
- 24. 我现在应该开始开发Facebook应用程序吗?
- 25. 混帐设置单个开发者?
- 26. 我应该如何支持并继续开发分叉式应用程序?
- 27. 我应该做一个git fork然后分支或者只是一个git分支
- 28. 应该针对开发者的异常消息进行本地化吗?
- 29. 该表应该分成两部分吗?
- 30. 为每个开发者创建一个分支是否有意义?
分支让你保持你正在工作的东西彼此分离,并且还可以让你分开工作在主线上完成的工作,后者对于维护是完全必要的。 –
http://stackoverflow.com/q/360887/62576 –