标签: svn-externals

如何让subversion从其他存储库中检出项目?

我最近正在使用一个subversion项目,该项目不仅从我正在使用的存储库中检出代码,而且还从不同服务器上的单独存储库中检出代码.

如何配置我的存储库来执行此操作?

我在Linux上使用的是subversion客户端版本1.3.2,我也可以在Windows中访问TortoiseSVN版本1.4.8(基于svn版本1.4.6).

svn tortoisesvn svn-externals

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

Subversion svn:externals文件覆盖?

我有一个我的项目的存储库,它有一个嵌套的存储库,使用该svn:externals属性来更新外部库中的文件.问题是我需要从这个库中的一个标题中注释掉一个函数声明,并使用根存储库携带修改后的标题.

有没有办法可以做到这一点,所以当库更新时,它会覆盖我的版本的特定文件?

svn overriding file svn-externals

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

用svn查找路径:带有特定字符串的外部属性?

我有一个非常大的subversion存储库,它的大小约为7 GB,并且包含来自不同项目的许多文件和目录.

现在我对一个项目结构做了一些重大改动,实际上是一个库,我在同一个存储库中的很多其他项目中使用它.现在文档是稀疏的,我不知道哪个项目实际上真的使用这个库作为外部,我想以某种方式查询subversion服务器/存储库以返回我在svn:export属性中具有某个字符串的所有目录所以我可以调整它们.

理想情况下,不检查整个存储库,由于所有分支和标记,将导致问题.

这有可能以一种聪明的方式吗?

谢谢

svn svn-externals

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

如何在我的git项目中包含外部svn存储库?

我正在使用git作为项目的修订控制软件.我的项目需要使用第三方代码库,它使用SVN作为其修订控制软件.(在这种情况下,第三方代码是一个名为Yii的PHP框架,而不是它与问题非常相关).

有没有办法在git中设置外部依赖,可以帮助从外部SVN存储库中提取代码并使其保持最新?

如果我的项目使用的是SVN,那么设置起来会很简单,因为我会这样做:

> svn propset svn:externals yii-1.1.6 https://yii.googlecode.com/svn/tags/1.1.6/framework
Run Code Online (Sandbox Code Playgroud)

...然后,每当我做一个svn checkout(或svn update)时,我会将yii代码库吸收到一个名为" yii-1.1.6" 的本地文件夹中.我可以在git中做类似的事情吗?有没有人在我可以复制的公共github仓库中有一个例子?我敢肯定它一定是常见的需求吗?

svn git svn-externals

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

以编程方式在远程存储库上设置svn:externals

我正在开发一个基于Web的工具,允许项目经理设置新的subversion存储库和相应的Trac实例.

作为此工具的一部分,我希望能够自动向新存储库添加一些特定的依赖项,例如为其他库设置一些外部.

我知道这svn propset对远程存储库svn propedit不起作用,但是.

我的问题是 - 如何在命令行中的一个命令中发出svn propedit和设置svn:externals属性?

换句话说,propedit需要一个编辑器,是否有某种"假"编辑器,我可以使用它只接受命令行args(我可以使用svn的--editor-cmd选项)?这样,我可以以编程方式构建CLI命令并通过系统调用发出它.

我并不担心覆盖现有的属性,因为这只会在早期创建几个CPU周期的全新存储库上工作.

svn command-line-interface svn-externals

2
推荐指数
1
解决办法
767
查看次数

在SVS存储库中指向SVN外部

是否可以将SVN外部指令指向CVS存储库?

svn cvs cvs2svn svn-externals

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