题
我们有一个共同的功能,需要在几个应用程序之间共享。我们已经有一些内部库,我们在其中使用定义明确的界面放置了常见的代码。但是,有时候,某些代码(通常是单个或几个.cpp文件)存在问题,因为它不适合现有库,并且太小而无法制作新的库。
我们当前的版本控制系统支持文件共享,因此通常在使用它们的应用程序之间共享此类文件。我倾向于认为这是一件坏事,但实际上,这很清楚,因为您可以准确地看到它们使用的应用程序。
现在,我们正在移至没有“真实”文件共享的SVN,有此 svn:externals
东西,但是跟踪使用时共享文件的范围仍然很简单吗?
我们可以创建一个“垃圾”库(或文件夹)并临时放置此类文件,但是它总是与依赖关系跟踪复杂化(哪个项目使用此文件?)总是相同的问题。
否则,还有其他好的解决方案吗?它如何在您的公司工作?
解决方案
其他提示
您只能通过查看所有存储库来找出文件所在的位置。
不隶属于 StackOverflow