如果您为某个脚本(如购物车)设置了SVN回购协议,您将如何处理将使用该购物车的网站,同时还包含自定义功能?您需要对自定义零件进行源代码管理,以便添加新的回购。您是否将脚本回购复制到特定站点?如果你这样做并且bug修复被应用到脚本,你也必须将它们应用到这个项目中。有一个从2个位置获取代码的自定义构建脚本会更好吗?这只有在被修改的代码不是第一个回购的一部分时才有效。如何处理两个项目,一个包含另一个项目?
回答
为此,我会使用external。这真的是它的目的。
摘录:
有时是非常有用的构建作出了一些不同检出的工作副本。例如,您可能希望不同的子目录来自存储库中的不同位置,或者可能来自不同的存储库。
幸运的是,Subversion提供了对外部定义的支持。外部定义是本地目录到版本化资源的URL映射(可能还有特定版本)。在Subversion中,您使用
svn:externals
属性在组中声明外部定义。
对于您的情况,您将购物车项目作为自定义项目的外部。
将更改购物车上的登录方法以使用自定义功能将检查回原位置? – SJaguar13 2010-10-05 17:03:08
这是您必须安排项目以支持此项目的地方。据我了解,你的购物车是你的共同项目。把它想象成一个函数库或某种类型的dll。它被您的自定义使用,但也可能用于其他项目。您的购物车图书馆将具有基础知识,并且您的自定义项目将具有其特定内容(即自定义)。如果您在购物车项目中修改了某些内容,那么它必须是一般的,它必须为所有其他项目提供服务。一旦你有了这个设置,你的自定义项目将在购物车项目中有所体现,并且可以从那里提交对购物车的修改 – MPelletier 2010-10-05 17:50:15
如果你压倒某些东西,该怎么办?原始需要保留,但项目需要修改版本。 – SJaguar13 2010-10-05 18:28:06
- 1. Xcode 4.2如何将一个项目包含到另一个项目中?
- 2. 将一个项目包导入到另一个项目包android
- 3. 如何在一个主项目中包含多个Xcode项目
- 4. 在另一个项目中包含Maven项目作为插件?
- 5. 将iOS Storyboard项目包含到另一个项目中?
- 6. 将XCode项目产品包含到另一个项目中
- 7. 在另一个项目中包含项目
- 8. 将Nuget包从一个项目添加到另一个项目
- 9. 如何在一个LocalStorage项目中包含两个表格?
- 10. 如何将包含的头文件从一个项目包含到另一个项目中? VS2008
- 11. 如何从一个项目访问webservice到另一个项目
- 12. 如何从一个项目切换到另一个项目
- 13. 如何从另一个maven项目引用一个maven项目?
- 14. 如何将一个项目链接到另一个项目?
- 15. 如何根据另一个项目构建一个Android项目
- 16. Angular 2:如何将一个组件从一个运行Angular项目包含到另一个Angular项目中?
- 17. 如何在一个项目中包含一个项目的源文件?
- 18. 在一个项目中包含另一个Css智能感知
- 19. 在另一个QT项目中包含一个QT库
- 20. 如何包括弹簧项目到另一个春天项目
- 21. 如何管理依赖Git中另一个项目的项目?
- 22. 如何在另一个Intellij gradle项目中包含Intellij gradle项目?
- 23. 在Eclipse PDT中,如何将Subclipse项目包含到另一个项目中?
- 24. 如何使用ClassLoader将项目包含在另一个项目中
- 25. 如何使用TeamCity包含另一个项目中的另一个项目的DLL
- 26. 如何构建一个Android项目到包含其他项目的jar项目
- 27. 如何将Git项目迁移为包含子项目的一个项目
- 28. 我如何在github中包含另一个项目
- 29. 如何将静态库包含到另一个项目中
- 30. 如何在另一个ndk项目中包含静态库?
那么,你做到了吗?我很想知道... :) – MPelletier 2010-10-13 19:59:05