软件工作中,总是有一部分工作是共享的。这个时候,一般有两种做法:
干脆直接拷贝过来,先应付过去再说。之后的更新是个麻烦,很有可能经常忘记而出错。
建立共享机制。开始很麻烦,之后就简单多了。
近来总算把插件工作完成了。然后就开始管闲事了(这是典型的柳氏风格)。这构建有很多内容是一样的,当然要共享一下。
那么怎么共享呢?比如说,A项目中,要共享B项目的部分,即更新时系统同时更新B的代码。
Repo Browser,找到B的项目,右键,Copy to clipboard,Urls。关闭Browser。
在本地的A目录下,右键,SVN,属性,新建,Externals,新建,分别输入目录名(直接用B项目让目录名)他URL。确定。
Commit,Update。
这个时候就会看到,A目录中出现了B目录的文件。B目录更新了,A目录就会自动更新(当然要手动更新一下)。