标签: tortoisesvn

使用TortoiseSVN或命令行SVN在Subversion存储库中设置SVN"execute"位

我有一个托管在code.google.com上的开源应用.它是跨平台的(Linux/Windows/Mac).我最初使用TortoiseSVN从WinXP机器上传了代码,似乎没有一个用于linux构建的"配置"批处理文件都设置了"执行"位.

为需要它们的文件设置这些最简单的方法是什么?我想,使用TortoiseSVN会更容易,但如果不能使用,那么我也可以在我的linux机器上使用命令行SVN.

svn version-control tortoisesvn

50
推荐指数
3
解决办法
4万
查看次数

命令获取当前和以前版本号的svn diff

如何通过命令行获取当前和以前版本号的文件内容的差异?

我怎样才能获得以前的修订号?

svn tortoisesvn

49
推荐指数
2
解决办法
6万
查看次数

TortoiseSVN报告冲突,但没有发现冲突

我有一个包含多个Python项目的整个存储库的工作副本.当我选择右键单击 - > Windows文件资源管理器中的SVN更新时,我收到一条错误消息,列出了一个特定的项目文件夹:

Command: Update
Updating: path\to\working\copy
Skipped obstructing working copy: path\to\working\copy\project
Completed: At revision: 176
Warning!: One or more files are in a conflicted state.
Run Code Online (Sandbox Code Playgroud)

当我进入该项目并右键单击 - > SVN Update时,它会成功更新.也有不冲突编辑器中可用,当我右击 - > TortoiseSVN的 - >解决,目前没有可用的文件.

什么可能导致冲突?只要这种情况不断发生,就无法在我的工作副本中更新此项目.

svn version-control tortoisesvn conflict working-directory

48
推荐指数
3
解决办法
5万
查看次数

'Un-SVN'是一份工作副本

我有一个文件夹,是我的工作副本.如何从此文件夹中删除所有SVN功能?我有理由这样做,不知何故,我的主文件夹包含我所有工作的网站副本,不知何故已经变成了一个工作副本本身,所以我有一个工作副本本身.

那么,是否有一种从文件夹中删除版本控制的简单方法?

svn tortoisesvn

47
推荐指数
4
解决办法
3万
查看次数

有没有办法在TortoiseSVN中"部分"提交文件?

我想使用TortoiseSVN只提交一个文件的一部分,有没有办法做到这一点?

我举一个例子,让我更清楚为什么要这样做.

我有一个文件,其中包含一些在构建过程中被替换的定义,如下所示:

#define SOME_PATH "[SOME_PATH]"
Run Code Online (Sandbox Code Playgroud)

这个[SOME_PATH]标签在构建过程中被替换,但是当我编码时,我必须更改它以便在我的机器中实际路径.

因此,每次我提交时,我需要备份一些行,还原它们,提交然后恢复备份,这有点烦人.

有没有办法告诉TortoiseSVN"忽略"X,Y和Z行的某些变化?

svn tortoisesvn

46
推荐指数
4
解决办法
1万
查看次数

SVN用"<<<<<<< .mine"来破坏文件,如何修复?

我有一个受版本控制(SVN)的Visual Studio C#项目.我总是提交和更新项目没有任何问题.但是几个小时前,当我尝试启动/重建项目时,Visual Studio会抛出以下错误:

文件具有无效值"<<<<<<< .mine".路径中的非法字符.

我不知道如何解决这个问题.我该怎么办?

c# svn tortoisesvn ankhsvn visual-studio

46
推荐指数
5
解决办法
6万
查看次数

Ankhsvn未集成到Visual Studio 2010中

我有一个已经被颠覆的网站项目.我已经安装了ankhsvn但是当我在Visual Studio 2010中打开网站项目时,它没有在解决方案资源管理器中显示版本控制图标.知道为什么会这样吗?

谢谢

tortoisesvn ankhsvn visual-studio-2010 visual-studio

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

TortoiseSVN - "从此版本恢复更改"vs"恢复到此修订"

链接:

http://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-howto-rollback.html

描述了在错误提交后回滚SVN目录的两种方法.这两个选项有什么区别

Revert changes from this revision
Revert to this revision
Run Code Online (Sandbox Code Playgroud)

作为测试,我添加了一个文件,使用"从此版本中恢复更改"回滚,并为"恢复到此版本"执行相同的过程,并且SVN日志的状态没有区别.

我错过了什么吗?

svn version-control tortoisesvn revert

46
推荐指数
2
解决办法
3万
查看次数

除工作副本根以外的路径上的SVN Mergeinfo属性

我有一个SVN存储库,我有一个trunk和一个分支.

我打算定期将主干合并到分支中,但是,当我这样做时,除了实际的文件内容更改外,我还会看到许多属性状态更改.

在进一步调查中,属性更改是mergeinfo属性.我不希望这样,因为我们总是从顶级根级别进行分支和合并.

我使用了svn propdel命令并从分支WC中删除了所有mergeinfo属性(然后在根目录中恢复了更改),然后问题就消失了.

所以问题是,我的分支是如何在子目录级别获取所有这些mergeinfo更改的?

svn tortoisesvn merge branch

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

SVN图标叠加未正确显示

我正在测试SVN.配置完成后,我可以成功添加/提交文件.

但是,我无法在文件和文件夹上看到状态图标.谁能告诉我为什么?

svn tortoisesvn

44
推荐指数
7
解决办法
10万
查看次数