标签: tortoisesvn

从SVN存储库更新时,是否也可以更新另一个存储库?

问题:我经常需要更新两个或更多存储库:一个用于我正在处理的项目和一个或多个库.有没有办法"链接"更新,所以每次更新项目X时,库Y也会更新?

我知道,这是一个不寻常的问题,因为我猜这样的事情会成为构建过程的一部分,但是现在我的工作场所已经存在,但这还不可能.

我正在使用SVN 1.5和TortoiseSVN.

svn tortoisesvn

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

TortoiseSVN - 当我删除文件夹时,我遇到了麻烦

很多时候我需要删除一个文件夹并复制另一个具有相同名称的文件夹.总是这是一个麻烦的地方.这样做的最佳方法是什么?

我尝试提交时遇到的错误:

Error: Directory    Error:
'..\trunk\bin\MVCContrib\InputBuilderTemplates\.svn'
Error: containing working copy admin
area is missing   Error: Please
execute the 'Cleanup' command.
Run Code Online (Sandbox Code Playgroud)

我在尝试清理时遇到的错误:

'..\trunk\bin\MVCContrib\InputBuilderTemplates\.svn' is not a working copy directory.
Run Code Online (Sandbox Code Playgroud)

svn version-control tortoisesvn

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

如何查看过去'n'天对svn所做的整套更改?

如何查看过去'n'天对svn所做的整套更改?但是我在文档中找不到引用

svn tortoisesvn

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

乌龟过时的错误信息

我正在尝试提交一个过时的文件.我尝试清理目录,没有任何工作...我本地机器上的最新文件是我知道我想要使用的那个..什么是覆盖冲突的标准方法...我应该删除并重新添加还是有另一种方式"资源已过期尝试更新"

根据建议更新更新***我收到"校验和不匹配"错误

tortoisesvn checksum

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

从SVN命令行中提取文件的修订号

您好基本上我需要从我想到的XML中提取版本信息,将整个结果放到XML文件中,然后解析它以获取修订信息.

我试图通过指定将svn信息输出到xml文件

$ svn info C:\Projects\Foo.xml --xml C:\Projects\FileInfo.xml
Run Code Online (Sandbox Code Playgroud)

如果我试图保存,我会收到错误

$ svn info --xml C:\Projects\Foo.xml
<?xml version="1.0"?>
<info>
<entry
   kind="dir"
   path="."
   revision="1">
<url>https://rbins.com/trunk/Projects/Foo.xml</url>
<repository>
<root>https://rbins.com/trunk/Projects/</root>
<uuid>5e7d134a-54fb-0310-bd04-b611643e5c25</uuid>
</repository>
<wc-info>
<schedule>normal</schedule>
<depth>infinity</depth>
</wc-info>
<commit
   revision="240">
<author>sally</author>
<date>2003-01-15T23:35:12.847647Z</date>
</commit>
</entry>
</info>
Run Code Online (Sandbox Code Playgroud)

如果我跑,我不会收到错误

$ svn info C:\ Projects\Foo.xml --xml

帮帮我在哪里出错也建议我,如果有任何替代方案可以提取工作副本的修订号

提前致谢

svn windows tortoisesvn

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

清理后,TortoiseSVN图标不断恢复为感叹号

我有一个带有红色感叹号覆盖的目录,我试图通过更新到修订然后清理来纠正.

然后,该图标仅在恢复为红色感叹号之前暂时变为绿色检查.可能的问题是什么?

tortoisesvn

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

svn delete - 返回无写锁定错误(TortoiseSVN 1.7.6)

我正在尝试D:\SVN_HOME\EclipseWorkspace\MF_CENTER_INFO从svn中删除该文件夹.

右键单击文件夹=> TortoiseSVN =>删除=>是全部

这将返回错误:D:\ SVN_HOME\EclipseWorkspace中没有写锁定

tortoisesvn错误消息:D:\ SVN_HOME\EclipseWorkspace中没有写锁定

我怎样才能解决这个问题?

svn tortoisesvn

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

TortoiseSVN的本地钩子是什么?

我刚刚意识到TSVN支持本地挂钩.

有人能解释一下它们有用吗?

我已经使用服务器端挂钩强制为提交输入日志消息并阻止某些文件被检入; 还使用post-commit钩子在提交时发送电子邮件.

我们也使用AnkhSVN,我的理解是它不支持本地钩子,这是正确的吗?

svn tortoisesvn svn-hooks

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

重新整合分支而不合并主干更改

我用乌龟svn.但总的来说,我对svn还是比较新的.我有一些git的经验.

在文件中说

重新整合分支

这个方法涵盖了Subversion书中讨论的功能分支的情况.所有主干更改都已逐周移植到功能分支,现在功能已完成,您希望将其合并回主干.

据我所知:功能分支的正常工作流程是,要创建一个功能分支,在其上进行开发,经常在主干分支上的错误修正的修订范围内合并.功能完成后,最后合并主干更改,然后将分支重新集成到主干中.

所以我有一些问题:

  1. 此工作流程是否正确
  2. 如果在重新集成功能分支之前未合并来自主干分支的更改,会发生什么情况
  3. 如果我从完全更新的功能分支到主干分支进行正常合并会发生什么
  4. 为什么这么复杂,svn意味着比git更友好,但特别是合并,你必须指定合并到功能分支的修订版本,从不同的合并选项中选择似乎比等效的git功能更复杂(我必须在我的公司使用svn,因为其他开发人员使用它,但他们没有分支),除非我做错了什么

svn tortoisesvn merge feature-branch

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

为什么show log和svn update之间的版本#不同?

当我对一个svn文件夹进行更新时,它会显示更新的最新版本 Completed At revision:116

但是当我显示登录该文件夹时,它会显示100历史记录中的最新版本号.

我的问题为什么两个版本号都不同步?

有关信息: - 当我执行以下命令以查看是否有任何更改b/w修订版100和116时,我看到创建的diff.txt没有内容

svn diff -r 100:116 > diff.txt

java svn tortoisesvn

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