为了简化构建过程,我一直试图重新组织我的版本控制存储库。
我正在开发一个简单的客户机-服务器应用程序。在Rob Williams' advice之后,我将客户端和服务器分离成不同的项目,每个项目都有自己的生命周期。但是,问题是客户机和服务器共享一些通信代码。更具体地说,客户端发送服务器接收的消息对象。这两个项目都是用C++开发的,客户端和服务器需要消息对象头来编译。
我应该如何使用版本控制特性(如svn:)在两个项目之间共享消息对象头()?
发布于 2009-12-07 13:32:51
为什么不将您的公共代码放入第三个存储库。然后使用约定来命名您的工作副本,这样您就可以使用相对包含路径,比如../shared/ include .h。
发布于 2009-10-06 03:14:08
第三个repository
中。
https://stackoverflow.com/questions/1523386
复制相似问题