Tag: svn

如何添加文件到SVN现有的文件夹?

如何将没有版本控制的文件夹添加到特定的SVN位置? 我经常开始编写代码,只有在我有几个包含代码文件的文件夹之后才能将其添加到SVN中。 我通常做的是: svn co的父目录,我想创build一个新的文件夹来存储我的代码。 svn mkdir使我想把我的代码的目录。 复制并粘贴我的代码。 svn提交 。 删除我目前的工作代码目录。 使用svn co 。重新创build我的工作代码目录。

下载一个SVN仓库?

我正在寻找一个在线工具,可以让我下载一个在线的SVN仓库(谷歌代码等)。 你知道什么吗? 更新 我想要下载顶级父文件夹及其所有子文件夹和内容,而不需要在我的电脑上安装任何东西。

如何修复Subversionlocking错误

你如何解决Subversion / Subclipse错误“试图locking一个已经locking的目录”? 谷歌search显示人们经常遇到这个错误,我见过的唯一解决scheme是运行Subclipse的团队 – >清理命令。 不幸的是, 当我运行Team-> Cleanup命令时出现这个错误。 还有其他的select吗?

如何使用git-svn保持svn:external最新?

作为SVN回购处理我的存储库,我得到: svn co http://myrepo/foo/trunk foo … foo/ bar/ baz/ -> http://myrepo/baz/trunk 把它作为一个Git回购,我得到: git svn clone http://myrepo/foo –trunk=trunk –branches=branches –tags=tags … foo/ bar/ 我可以将baz克隆到我的本地计算机并添加一个符号链接,但这只是一个破解。 有没有办法让git svn rebase在更新其他所有内容时自动拉入这些更改,就像svn up一样?

什么是工作副本,什么是“切换”为我在龟龟SVN做?

我有一个软件应用程序,我已经达到了一个重要的里程碑,2.0版本。 我决定将这个版本标记为“Version-2.0”,所以我已经命名了这个快照。 我还创build了一个“Version-2.0”分支,以便我需要修复任何东西并将其合并到我的主干中。 读完Tortoise SVN帮助文件之后,它告诉我可以将我的“工作副本”切换到新创build的分支。 这是什么意思? 目前,我有: /项目/中继线/ /项目标签/ /项目/分支机构/ 全部检出。 那么“切换”的意义何在呢? 目前,我只是去我的/树干文件夹,并做我的工作。 当我做了我的标签和分支,它在我做了更新后,在我的/标签/和/分支/文件夹中创build文件夹。 为什么我不去/Branches/Experiemental-v3.0/,如果我想在那里做我的工作? 有人可以向我解释“工作副本”和“切换”的概念吗? 我错过了什么? 人们通常没有将整个存储库检出,是吗?

在svn diff或git diff的符号中,“@@ … @@”meta行是什么意思?

当我使用svn diff或git diff它显示如下行: @@ -1,5 +1,9 @@ 他们的意思是什么?

Subversion:如何find没有合并到中继的所有修订?

发布周期的分支源是常见的源pipe理场景之一。 尽快合并是一个好习惯。 因此,我们有一个人为因素:分支closures,但有人忘记合并东西回到主干。 问:是否有一个“一键”的方式来获取所有未从分支X合并到中继的修订号? (注意:我不需要这些版本号来find合并的内容,我需要它们来创build自动validation,这会提醒人们确保他们不会忘记合并某些内容,而合并本身不是问题。 看起来像svn mergeinfo命令在这里没有帮助。 如果合并不是在根级上执行的,那么传递分支和树干根将会失败(这是常见的情况)。 脚本,工具任何types的svn钩作为解决scheme,是受欢迎的。 PS SVN的最新版本。 没有必要争论这种情况有多普遍或者不错;)

svn:本地提交

Subversion:是否可以提交本地修订而不推送它们,并在以后推送它们?还是缺less这个function,为什么称为“集中式”?

将多个SVN存储库合并为一个

考虑到我以前的问题( 一个SVN库或许多? )的答案,我已经决定采取我有的4个左右的库,并巩固成一个。 这当然会导致这样的问题, 最好的办法是什么? 有没有办法将两个或多个版本库合并在一起,维护版本历史logging? 编辑: 我还应该指出,我正在使用Assembla.com,它不提供访问svnadmin命令,AFAIK 另一个编辑: 这是否甚至重要? 如果svnadmin在URL上工作,那么这是没有问题的。

SVN“已经locking错误”

当试图提交到存储库(我是唯一的用户)的更改时,我得到一个错误 Path '/trunk/TemplatesLibrary/constraints/templates/TP145210GB01_PersonWithOrganizationUniversal.cs' is already locked by user 'admin' in filesystem '/guest/gam/subversion/cdaapi/db' 我是用户'pipe理员'。 我已经尝试了以下,都没有成功 从Tortoise SVN运行“清理” 签出一个新的副本 使用“回购浏览器”来破解锁,但没有显示锁(根据我locking的SVN文件,现在不能提交 ) 我现在完全卡住,因为我现在有一个存储库,我不能提交任何更新。 任何想法如何解决这个问题 更多信息,请求: SVN状态命令产生(我已经编辑了一个文件) 92 77 admin TP146228GB01_EncompassingEncounter.cs 92 83 admin TP145212GB02_WorkgroupUniversal.cs 92 83 admin TP146248GB01_ReferenceURL.cs 92 85 admin TP145201GB01_PatientUniversal.cs 92 83 admin TP145204GB02_RecipientWorkgroupUniversal.cs 92 83 admin TP145202GB01_RecipientPersonUniversal.cs 92 83 admin TP145203GB02_RecipientOrganizationUniversal.cs 92 77 admin TP145205GB01_PersonUniversal.cs […]