标签: tortoisesvn

62
推荐指数
4
解决办法
6万
查看次数

提交后创建SVN补丁

是否可以追溯创建补丁?我们使用的Tortoise SVN客户端为我们提供了创建补丁而不是(或在提交期间)的选项.

我想使用trunk进行修复,检查并让构建服务器运行其所有测试和指标以确认修复是可接受的.然后,我希望能够选择一些修订(如果第一次尝试修复它只让我们分开)并从已更改的文件创建补丁文件.

然后,我可以将补丁应用到其他几个分支.这可能吗?

svn tortoisesvn

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

什么是工作副本以及"切换"在Tortoise SVN中为我做了什么?

我有一个软件应用程序,我已经达到了一个重要的里程碑,版本2.0.

我决定将此版本标记为"Version-2.0",因此我将此快照命名为.我还创建了一个"Version-2.0"分支,以防我需要修复任何东西并将其合并回我的主干.

阅读Tortoise SVN帮助文件后,它通知我可以将"工作副本"切换到新创建的分支.

这是什么意思?

目前,我有:

/ Project/Trunk/
/Project/Tags/
/Project/Branches /

全部签出.那么"转换"的意义何在?目前,我只是去我的/ trunk文件夹做我的工作.当我制作我的标签和分支时,它在我做了更新后在我的/ Tags /和/ Branches /文件夹中创建了文件夹.

为什么我不去参加/Branches/Experiemental-v3.0/并在那里做我的工作?

有人可以向我解释"工作副本"和"转换"的概念吗?我错过了什么?人们通常没有检查出整个存储库,是吗?

svn tortoisesvn working-copy svn-switch

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

无法打开.svn/text-base/file.svn-base?

我正在使用TortoiseSVN.我刚刚对我的工作副本进行了一些更改,现在我去做了一些提交的文件,但是在一个名为Search.aspx.cs的文件中,它说

Commit failed (details follow):
Can't open file 
'C:\-----\trunk\.svn\text-base\Search.aspx.cs.svn-base': 
The system cannot find the file specified.
Run Code Online (Sandbox Code Playgroud)

我尝试过进行SVN更新和SVN清理,没有任何东西可以恢复这个文件.我甚至无法创建差异,因为它给出了关于丢失文件的类似错误.我该如何解决?我做了什么导致它?

svn tortoisesvn

60
推荐指数
4
解决办法
6万
查看次数

搁置在TortoiseSVN?

我和我现在的公司从TFS搬到了SVN(TortoiseSVN).我真的很想念TFS的"搁架"功能.我已经阅读了有关如何"搁置"SVN的各种文章,但我没有读过任何可以"搁置"工作的非常简单的经历.

理想情况下,我想在TortoiseSVN上下文菜单中添加额外的项目 - "Shelve"和"Unshelve"."Shelve"将删除当前的搁置集,并将工作目录上载到由用户选项定义的合适路径下."Unshelve"会将该集合与工作副本合并.

这样的事情存在吗?任何人都可以建议任何方法在GUI中"破解"此功能吗?

注意:以下链接并未真正实现我所寻求的用户体验:

搁置颠覆

关于TFS Shelve最大的好处之一就是它的易用性......

svn tortoisesvn

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

使用TortoiseSVN恢复到以前的版本

使用Windows TortoiseSVN将我的工作副本还原到以前版本的最简单方法是什么?

我没有找到任何"可查找"的命令来快速完成.

svn tortoisesvn revision revert

59
推荐指数
3
解决办法
10万
查看次数

我可以回去编辑SVN签到的评论吗?

我在SVN的评论中犯了一个错误.签到后可以编辑吗?

svn tortoisesvn

58
推荐指数
5
解决办法
4万
查看次数

更好的Subversion合并工具

是否有一个很好的外部合并工具为tortoisesvn(我不是特别喜欢内置的合并工具).我使用WinMerge进行差异,但它不适用于三向合并(也许更好的问题是有没有办法迫使tortoisesvn合并像tortoisecvs?)

[编辑]

在尝试了所有这些之后,对我来说,SourceGear是我喜欢的.从sourcegear指定DiffMerge的方法是:

C:\ Program Files\SourceGear\DiffMerge\DiffMerge.exe/t1 ="我的工作版本"/ t2 ="存储库版本"/ t3 ="基础"/ r =%合并%矿山%他们的%基数

svn tortoisesvn

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

svn在本地副本中修改的文件列表

我使用Tortoise客户端来检查/提交我对SVN的更改.但我发现这有点困难,因为我无法找到本地副本中更改的所有文件的列表.有没有我忽略的捷径或什么?

我是SVN的新手.仅供参考.

svn tortoisesvn

57
推荐指数
6
解决办法
10万
查看次数

从svn存储库更新返回"无法读取块大小"错误

使用tortoise svn客户端从subversion存储库更新时,我得到的错误如下:

Could not read chunk size: An existing connection was forcibly closed by the remote host.
Run Code Online (Sandbox Code Playgroud)

它不会阻止我更新,只是中断更新过程,所以我必须在完成之前多次重复更新.

什么可以导致这种行为以及如何解决它?

svn connection tortoisesvn

55
推荐指数
4
解决办法
6万
查看次数

标签 统计

svn ×10

tortoisesvn ×10

connection ×1

revert ×1

revision ×1

svn-switch ×1

working-copy ×1