为了简化构建过程,我一直在尝试重新组织我的版本控制库。在没有svn的项目之间共享代码:externals
我正在开发一个简单的客户端 - 服务器应用程序。在Rob Williams' advice之后,我将客户端和服务器分成了各自拥有自己生命周期的独立项目。但问题是,客户端和服务器共享一些通信代码。更具体地说,客户端发送服务器接收的消息对象。这两个项目都是用C++开发的,并且客户端和服务器需要消息对象头进行编译。
我应该如何去使用版本控制功能,例如svn两个项目之间共享的消息对象头,不:externals的?
尽可能简单,因为它是有效的。 – snazzer 2009-12-17 21:56:39