gpt4 book ai didi

c++ - 跨应用共享文件

转载 作者:行者123 更新时间:2023-11-28 08:24:32 25 4
gpt4 key购买 nike

我们有一个需要在多个应用程序之间共享的通用功能。我们已经有一些内部库,我们将具有定义良好的接口(interface)的通用代码放入其中。不过,有时某些代码(通常是单个或几个 .cpp 文件)会出现问题,因为它不适合现有的库,而且太小而无法创建新的。

我们当前的版本控制系统支持文件共享,因此通常此类文件仅在使用它们的应用程序之间共享。我倾向于认为这是一件坏事,但实际上,它非常清楚,因为您可以准确地看到它们在哪些应用程序中使用。

现在,我们正在转移到 svn,它没有“真正的”文件共享,有 svn:externals 东西,但是跟踪文件所在的位置仍然很简单吗使用时共享?

我们可以创建一个“垃圾”库(或文件夹)并暂时将此类文件放在那里,但它总是使依赖性跟踪复杂化的问题(哪个项目使用该文件?)。

不然还有其他好的解决办法吗?它在贵公司如何运作?

最佳答案

为什么不直接在 SVN 中创建一个名为“Shared”的文件夹,然后将共享文件放入其中?您可以从那里将共享文件包含到您的项目中。

更新:

您似乎正在寻找跟踪依赖关系的第 3 方工具。

Subversion and dependencies

关于c++ - 跨应用共享文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4510683/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com