小编MrD*_*MrD的帖子

SVN签出单个目录

这是我的困境:

我想从SVN签出一个目录(让我们称之为A),但是能够从计算机上的父目录中检出并从中检出A.

ig我在〜/ coolstuff我想要做一个A的结账并把它放在〜/ coolstuff中当我在〜/ coolstuff时我想发出svn并让它更新A.

这是在基本场景中执行此操作的一个技巧:在SVN A的父目录是Z.我在〜/ coolstuff中执行Z的SVN签出.然后我mv~/coolstuff/Z/.svn到〜/ coolstuff.Walla我可以做一个svn up它工作,它会拉下〜/ coolstuff内部.

我的情景:我做同样的事情,除了问题是Z不仅有孩子A,而且还有孩子B.所以〜/ coolstuff中的svn会拉下A和B.但我不喜欢我希望B被拉下来.

这是解决方案:我编辑〜/ coolstuff/.svn/entries并删除对B的引用.现在svn没有看到B,只有A.

当我做第一次结账时,上面的解决方案仍然是拉下来的,我不想这样做.它似乎也非常黑客.是否有更好/更清洁的方法来做到这一点,并希望不必拉下"B"?

svn directory svn-checkout

9
推荐指数
1
解决办法
8754
查看次数

CMake - 将预构建库链接到 C# 项目

我正在使用 CMake 构建 C# 库。该库依赖于已构建的库 (.dll)。

我似乎无法让图书馆链接到我的图书馆。

我尝试过使用target_link_libraries(mylib ${external_lib}). 我还尝试过暴力破解 a/reference:${external_lib}作为编译选项(但 CMake 在构建时将其删除)。

我如何使用 CMake 来完成此任务?

通常在 VS C# 项目文件中您将添加:

<Reference Include="somelibrary">
    <HintPath>path/to/some/library</HintPath>
</Reference>
Run Code Online (Sandbox Code Playgroud)

c# cmake

3
推荐指数
1
解决办法
1416
查看次数

标签 统计

c# ×1

cmake ×1

directory ×1

svn ×1

svn-checkout ×1