Tag: svn

AnkhSvn已安装,但在Visual Studio 2013中不起作用

我已经安装了Visual Studio 2013,并且已经为svn安装了AnkhSvn-2.5.12266.msi,但是这个“Add-On”在Visual Studio中不可用。 为什么?

SVN Mergeinfo属性不是工作拷贝根目录

我有一个SVN仓库,我有中继和分支。 我打算将树干定期合并到分支中,但是,当我这样做时,除了实际的文件内容更改外,还会看到很多属性状态更改。 在进一步调查的财产变化是mergeinfo属性。 我不会期望这个,因为我们总是从顶层根分支和合并。 我使用了svn propdel命令,并且在合并中继之前,从分支WC中删除了所有的mergeinfo属性(然后还原了根上的更改),问题就消失了。 所以问题是,我的分支是如何在子目录级别获取所有这些合并信息的变化呢?

提交后创buildSVN补丁

是否有可能追溯创build一个补丁? 我们使用的Tortoise SVN客户端使我们可以select创build一个补丁,而不是(或在)提交时。 我想使用trunk来修复这个问题,检查它并让构build服务器运行所有的testing和指标来确认修复是否可以接受。 然后,我想能够select一些修订(如果第一次尝试修复它只会让我们有一部分),并从已更改的文件中创build修补文件。 然后我可以把这个补丁应用到其他几个分支。 这可能吗?

相当于svn status -u的git

什么是svn status -u或更详细的svn status –show-updates的git等价物。 svn status –show-updates命令显示svn update命令将从服务器带来的svn update 。 谢谢!

你在Visual Studio中使用了哪个插件?

我正在考虑使用SVN的.Net项目,我想知道什么插件可以直接集成到Visual Studio IDE的源代码pipe理function。 我已经知道下面的Visual Studio扩展: VisualSVN ,这似乎很好,但不是免费的。 它是作为一个低级VS包扩展实现的。 有人使用它? AnkhSVN ,这是免费的,但我听说它有点儿车。 它被实现为VS插件扩展。 有人使用它? 你遇到问题吗? 编辑: 2.0版本是一个完整的重写,似乎解决了我听说过的问题(这是与1.x版本有关) 编辑 : TortoiseSVN + Mindscape的FileExplorer VS扩展 ,这不是一个真正的IDE集成,但有点简化从Visual Studio中使用TortoiseSVN。 编辑 :我在这里和这里find了AnkhSVN和VisualSVN之间的几个比较职位。

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

如何通过命令行获取当前版本号和以前版本号的文件内容? 我怎样才能得到以前的版本号?

描述SVN符号

有人可以形容和帮助我理解所有的svn符号,比如A , M , G ? 和> ?

如何在Xcode中合并冲突(文件project.pbxproj)使用svn?

我们团队中有2名成员。 我们使用Xcode的SCM(使用SVN)来pipe理我们的源代码文件。 我们都将文件添加到我们的Xcode项目。 他已经承诺svn服务器。 当我更新时,Xcode发现在project.pbxproj文件中有冲突。然后我select退出Xcode并手动合并冲突。 然后我开始编辑我的project.pbxproj,合并我们的更改。 其实我不知道Xcode如何pipe理文件,我只是添加一些我的project.pbxproj文件没有的文本。 当我完成它时,我的项目无法打开。 我想这是因为project.pbxproj文件不能通过手动编辑。 所以,我想知道,当你发现这个问题的时候,project.pbxproj文件有冲突,怎么解决呢? 谢谢!

为什么我不断收到'SVN:locking工作拷贝XXXX; 尝试执行“清理”?

如果你曾经在Eclipse(Subversion,颠覆)中使用SVN工具,那么你可能熟悉'工作副本'XXX'locking…'错误。 我发现了一个非常有用的post,解决了这个问题: SVN中的工作副本XXXlocking和清理失败 尽pipe解决方法是一样的,但是一遍又一遍地做这件事是很痛苦的。 有谁知道为什么我不断收到这个错误,我可以采取哪些措施来防止它? 上下文:我正在创build一个涉及监听SVN事件的Eclipse插件,所以在testing这个插件时,我总是打开和closures工作空间。 我每次打开工作区时通常会进行1或2次提交。 经常提交会失败,我得到“工作副本locking”的错误。 我会喜欢这个错误不再发生,所以任何build议表示赞赏。 谢谢!

如何备份远程SVN存储库

我正在将我的SVN服务器从我的家庭服务器移动到我的远程服务器,所以我可以从其他位置更容易地访问它。 我的远程服务器没有备份,所以我想定期备份到我的家庭服务器。 远程服务器是Windows 2003服务器。 家庭服务器是Windows Home Server。 做这个的最好方式是什么? 我可以让我的家庭服务器每天晚上得到远程服务器的转储吗? 带宽不是一个巨大的考虑,但如果我可以只是复制到我的家庭服务器上的SVN服务器的任何新的签到,那就好了。 欢迎任何build议。