tortoisesvn相关内容
我刚刚在 Windows Server 2003 上安装了 TortoiseSVN 的最新稳定版本并重新启动了服务器.我可以使用 Windows 资源管理器中的右键单击菜单创建一个新的存储库,但使用“svn"命令提示符返回的任何内容 'svn' 不是可识别的内部或外部命令 当我之前在 XP 或 Vista 中安装 TortoiseSVN 时,它运行良好.我在这里错过了什么?! 编
..
我在向我的存储库提交更改时删除了一个文件夹,从而产生了冲突,现在文件夹上有一个不会消失的红色感叹号.我已尝试再次提交该文件夹,但出现错误: 提交失败(详情如下):'W:\LDraw\datsville\svn\trunk\povray\New folder' 计划添加,但不见了 我该如何调整? 解决方案 如果您使用的是 Tortoise SVN,请右键单击丢失的文件/文件夹并选
..
我在“trunk"文件夹中有一个项目.当我需要创建一个分支时,我将“trunk"文件夹的内容复制到一个新的“branch"文件夹中.结果,目录结构看起来像这样. 现在我想将分支和主干的内容合并到主干文件夹中.我怎样才能做到这一点? 我尝试从 tortoise SVN 的合并菜单中选择“合并两个不同的树". 我在 FROM 字段中输入了主干 URL,在 TO 字段中输入了分支 UR
..
仔细阅读,svn:ignore 命令似乎可以通过以下两种方式之一工作: 如果文件或目录尚未处于版本控制之下,元数据将添加到存储库中,而忽略所有其他签出项目的团队成员的文件或目录. 如果文件或目录已经在版本控制之下,则忽略只会在本地应用,并且不会将元数据添加到存储库中.其他团队成员不会忽略文件或目录,并且可以自由提交更改,这些更改将在执行更新时更新您本地忽略的文件. 这是正确的吗?
..
当我对一个 svn 文件夹进行更新时,它会显示最新版本,其中更新被视为 Completed At revision:116 但是当我在该文件夹上显示日志时,它显示历史记录中的最新修订号为 100. 我的问题是为什么两个版本号不同步? 有关信息:- 当我执行以下命令以查看黑白修订版 100 和 116 是否有任何更改时,我看到创建的 diff.txt 没有内容 svn dif
..
我运行 VisualSVN 作为我的 SVN 服务器并使用 TortoiseSVN 作为客户端.我刚刚将服务器从 mach1 重命名为 mach2,现在无法使用 SVN,因为它正在 http://寻找存储库mach1:81/ 而不是新名称 http://mach2:81/ 知道如何解决这个问题吗? 解决方案 使用 Tortoise SVN 提供的“relocate"选项.只需右键单击
..
如果我想签入一个已存在于 SVN 中的同名文件,在这种情况下我将无法提交.例如:Name.doc 和 name.doc.但是,在这种情况下,我将能够导入. 这种情况甚至适用于文件夹名称.这样可以防止以后结帐的操作. 有没有办法防止文件或文件夹重复?或者在 SVN 中是不可能的? 解决方案 Subversion 区分大小写.这意味着拥有多个具有相同名称的项目是完全没问题的,例如N
..
我正在使用 tortoisesvn 创建存储库,并想知道是否有一种方法可以在存储库中自动创建框架目录结构? 我需要这个,因为我将允许团队中的其他人设置新的存储库,我需要使其尽可能简单并尽量减少错误.我希望自动创建标签、分支和主干目录. 解决方案 您可以使用 svn 命令行客户端.
..
我在将文件从 Tortoise SVN 上传到 SVN 存储库时遇到问题.除了一些总是失败的特定文件,我可以上传所有文件 文件列表 Rhino.Mocks.dllSystem.Data.SQLite.dll Microsoft.Ajax.debug.js 在 SVN 上,错误日志包含这些条目. [Tue Dec 15 15:03:33 2009] [error] [cli
..
我的存储库根目录位于 http://localhost/svn/ 和几个项目 http://localhost/svn/project1http://localhost/svn/project2http://localhost/svn/project3... TortoiseSVN 一直在处理这些项目,只有每次我尝试访问根目录 http://localhost/svn/ 通过使用“存储库浏览器
..
我有一个现有的 Visual Studio 2013 解决方案,我想使用 VisualSVN 服务器将其置于源代码控制之下.我安装了 VisualSVN Server 并创建了一个新的空白存储库.他们的入门页面没有解释如何将文件夹结构和文件添加到存储库.右键单击 UI 中的存储库节点时,我期待导入或添加文件选项. 如何将 Visual Studio 解决方案的现有根文件夹及其所有文件和文件夹
..
SVN 的 mergeinfo 功能非常有用,但是当文件上所有更改的都是 svn 属性时,它会在修订日志中放置一个日志条目,这是我们通常不希望看到的. 有没有办法过滤掉 TortoiseSVN 日志中的仅属性更改? 解决方案 拉起日志 选择要比较的两个修订版 右键单击并选择“比较修订" 在“操作"列中输入“正常"的任何内容都只有属性更改.您可以对此列进行排序并忽略所有这些项
..
我在一个存储库下工作,主要是在一个解决方案中.但是,在解决方案的工作期间,我也更改了其他文件,但是,当我提交时,AnkhSVN 仅显示作为解决方案一部分的文件.这迫使我使用 TortoiseSVN 对整个目录进行提交,这反过来又错过了我使用 AnkhSVN 添加的一些文件. 最简单的解决方案是 AnkhSVN 向我展示存储库的所有未决更改.一个更糟糕的选择是,如果 AnkhSVN 标记添加的
..
我在使用 TortoiseSVN 1.8.1 时遇到问题.该问题类似于此处所描述的问题. 事实上,我有一个包含多个外部文件夹的项目.当我想一次提交多个外部的更改或与我的主项目的更改一起提交时,外部始终是灰色的(如第二张图 此处).我无法选择它们,必须单独提交每个外部. 外部对象的任何父文件夹都会出现问题.外部与我的主项目在同一个存储库中.该问题首先出现在 TortoiseSVN 1.8
..
我有一个名为 old dir 的目录(一个 Maven 项目). 我通过在 Tortoisesvn 中执行 svn 重命名将名称更改为新目录. 如果您执行 svn status,我会看到它在新目录上完成了 SVN 添加,并在旧目录上完成了 svn 删除.在 Tortoisesvn 下提交时,目录及其内容被列为已添加或已删除,因此似乎“双方"都在提交.但是,提交会出现此错误. svn:
..
我知道这与其他帖子的标题相同,但我已经搜索并搜索过,但找不到解决方案. 我在所有机器上从 TortoiseSVN 1.6 升级到 1.8.4.我的主要开发机器开始收到此错误: ra_serf:SSL 通信过程中发生错误 我的客户正在使用 ProjectLocker.com,所以我无法查看服务器日志. 从我从各个网站上的其他帖子中可以看出,该问题是由网络堆栈或 SSL 问题引
..
我正在尝试 SVN External,我想做的是有一个外部文件夹并将库从那里复制到我的 Lib 文件夹中. 我去了 SVN Externals,那里添加了 lib 文件夹和 svn 的路径我检查了我的项目,但出现以下错误 解决方案 根据我的经验,有些场景会使用 svn:externals 将文件夹或文件包含在状态 相对于父级的切换 URL.这很可能是您的问题的原因.您应该能够使用 s
..
我们的存储库中有一个从主干分支出来的项目.它已经存在了大约 18 个月,并且有大约 500 次修订.在此期间对主干所做的所有更改都一直合并到分支中. 此时,当我们在两者之间运行切换操作时,它需要超过两分钟,并且似乎在某些特定文件上停顿. 为了测试,我没有成功删除所有合并信息. 作为进一步的测试,我从主干创建了一个新分支.然后我合并了原始分支和主干之间的差异,并将它们提交到新分支中
..
这似乎是人们可能想用 Subversion 做的最基本的事情之一,但我很久没有使用版本控制系统了,不知何故我似乎无法弄清楚这一点,我也不知道在 svn 文档中查看的位置.基本上,修订版 167 工作得很好,但我犯了一个错误并将其作为修订版 168(我不确定错误在哪里).我运行 svn update -r 167 然后 svn revert 将我的工作副本恢复到修订版 167,然后一切又正常了.现在
..
如何忽略 TortoiseSVN 中的目标文件夹? 解决方案 我假设您已经设置了一个 Subversion 存储库,并且您想忽略工作副本中名为“target"的文件夹. 右击目标文件夹图标,选择“TortoiseSVN -> 添加到忽略列表 -> 目标";右键单击包含目标的文件夹的图标,然后选择“SVN Commit...";输入消息文本并按“确定".
..