tortoisesvn相关内容

Tortoise SVN 从 1.7 更新到 1.8 出错了

我之前有一些 TortoiseSVN 1.7 版本,我想为 VS2012 安装一个插件,以便集成 SVN,到目前为止一切顺利. 我的问题是,安装这个插件后,我被提示将我的 SVN 版本更新到 1.8(最新).我这样做了,安装完成后,我再次提示“升级我的工作目录".我在上下文菜单中的任何地方都找不到这个选项,所以我进入指定工作目录的命令行并输入: svn 升级 它没有崩溃,但也没有显示任何 ..
发布时间:2021-09-01 20:11:00 其他开发

在 SVN 中删除最近的提交

好的,所以我还是习惯了这个 SVN 业务.我基本上在新年前后在我的存储库中进行了转储.我认为重组我网站的代码库以准备实施一些 OOP 更改是个好主意.唯一的问题是,我愚蠢地直接在“我的电脑"中而不是通过我的 IDE 执行此操作.下一次提交是 FUBAR……所以我一次又一次地提交……嗯,是的,基本上只是在我的存储库中进行了转储. 因此,在将我的存储库击败到 NetBeans 完全无法解析的纸浆 ..
发布时间:2021-09-01 20:10:56 其他开发

svn 更新不更新

这很奇怪.当我进行 Svn 更新时,tortoise 告诉我我在最后一次修订,但到处都有很多感叹号告诉我很多文件不同步. 我可以删除旧文件,更新,然后获取新版本,但是仅对文件、目录或任何父目录进行 svn 更新都不起作用. 解决方案 (!) 红色圆圈图标表示修改,而不是不同步em>(我认为 Subversion 中不存在这样的概念).TortoiseSVN 告诉您您有尚未提交到存储库 ..
发布时间:2021-09-01 20:10:53 其他开发

忽略对 SVN 中版本化文件夹的所有更改,而不从 repo 中删除

我有一个基于框架的项目,我正在使用 SVN 进行版本控制.我有一个用于开发的本地工作副本,一个在登台机器上检出最新 RC 标签的工作副本,以及在我的生产服务器上检出的最新稳定标签. 当我将标签推广到直播时,我只需在直播盒上“切换"工作副本. 该框架制作了大量临时文件,并在我开发时对其内部进行了更改.我不希望这些更改污染存储库,因为其中一些更改是特定于环境的,并且在暂存和生产工作副本上会 ..
发布时间:2021-09-01 20:10:24 其他开发

如何忽略 tortoiseSVN 中的冲突

我正在开发一个 Visual Studio 项目,我知道当我更新时,我可以忽略某些类库中的 bin/obj 文件夹中出现冲突的情况,因为无论如何我都会重建 dll.我只是不知道如何让 SVN 开心并告诉它忽略冲突 - 我想进行“全局"忽略,所以我不必每次更新时都忽略,但有助于做一个简单的忽略也会有帮助.谢谢. 解决方案 为什么首先生成的组件在源代码控制之下? 更简单(也可能更合适)的 ..
发布时间:2021-09-01 20:10:21 其他开发

从下划线“_svn"更改 TortoiseSVN到句号“.svn"文件夹

我在将 TortoiseSVN 安装从使用“_svn"文件夹切换到“.svn"文件夹时遇到问题.TortoiseSVN 版本为 1.7.13,机器运行 32 位 Windows XP.似乎没有多少卸载、重新启动和重新安装 TortoiseSVN 会迫使它改变使用“_svn"文件夹.除了删除我可以找到的所有与设置相关的文件和文件夹之外,我还删除了卸载软件后可以找到的所有与 TSVN 和 Subver ..
发布时间:2021-09-01 20:10:03 其他开发

乌龟 svn 批量重命名文件合并

我有一个文件夹,同事必须在其中重命名其中的所有文件.该文件夹有大约 12000 个文件,这些文件使用重命名工具进行了重命名.现在我遇到了 Tortoise SVN 无法识别文件的问题,因为现在名称不同.这引出了我的问题:我可以告诉 subversion 文件已重命名,以便它在文件夹中查找并查找匹配的文件吗?内容没变,只是名字变了. 我知道如果您同时选择丢失的条目和新文件并选择“修复移动",有 ..
发布时间:2021-09-01 20:09:38 其他开发

用 SVN 中项目的当前主干版本替换分支项目

我有 \trunk\root\,其中包含文件夹 ProjectA、ProjectB 等.我已经创建了根分支 -> \branches\task\root\ 现在我对包括 ProjectB 在内的任务中的项目进行了大量更改. 然而,\trunk\root\ProjectB 也发生了变化,使得 task\Root\ProjectB 中的所有更改变得多余. 我想用\trunk\root ..
发布时间:2021-09-01 20:09:34 其他开发

如何判断是否有人下载了最新的代码

有什么方法可以告诉我(除了在 SVN 日志中...因为它只显示我是否有人提交)最近更新的人,以便我知道他们已经下载了我的代码?我正在专门研究更新(不是在 SVN 日志中显然可以看到的提交). 解决方案 当然 - 运行您自己的 Subversion 服务器,打开日志记录并阅读日志. 编辑:TortoiseSVN 是一个客户端.Subversion 是一个服务器.想象 Tortoise ..
发布时间:2021-09-01 20:09:29 其他开发

如果用户创建了特定文件夹,我想为他显示删除选项

我有一个文件夹,其中有一些重要数据可用,他们正在该路径中写入其中一个用户删除了一个文件.所以我想要删除选项谁是特定文件夹或文件的所有者. 请支持这个. 问候纳格斯瓦里 解决方案 UI 控件不是如何解决此类问题的:任何人都可以自由地不使用具有此类“客户端"功能的特定工具来琐碎绕过你的努力. 相反,这应该在服务器端解决 - 对存储库的所有更改实际上都是创建的.例如这里是如何保 ..
发布时间:2021-09-01 20:09:26 其他开发

TortoiseSVN 关键字替换何时发生?

关键词替换什么时候发生?如何设置 我设置了 svn:keywords 属性 我将这些行放在 1.txt 中并提交. $Revision$$作者$ 解决方案 当且仅当适当的 svn:keywords 值时,关键字才会在文件的 checkout/update/switch/export/cat 上展开设置.当提交包含关键字的文件时,客户端将关键字缩减为关键字字符串的空副本并将其发送到 ..
发布时间:2021-09-01 20:08:35 其他开发

如果未设置 Windows Internet Explorer 代理设置且仅使用 TortoiseSVN 代理设置,则 TortoiseSVN 通过代理会非常慢

当我尝试执行任何 TortoiseSVN 命令甚至显示日志等时,弹出窗口需要很长时间才能接受 ssl 证书显示.如果我只需进入 Internet Explorer 连接选项并在那里启用代理设置,我就可以使其工作得非常好/快速.但我不想.我只想让 TortoiseSVN 使用代理而不是所有 Windows 应用程序.TortoiseSVN 已经在设置/网络中配置了正确的代理等,我什至单击了编辑按钮并 ..
发布时间:2021-09-01 20:08:30 其他开发

Tortoise SVN:提交失败(详情如下)授权失败

我使用的是 Tortoise SVN 客户端版本:1.8.2, Build 24708 - 64 Bit , 2013/08/27 19:20:39 安装在 Windows 7 64 位企业版操作系统上. 从第一天开始,当我尝试提交任何文件时,它会显示以下错误. 命令:提交 错误:提交失败(详情如下): 错误:授权失败 完成!: 有没有人解决这个问题? 解决方案 我 ..
发布时间:2021-09-01 20:08:02 其他开发

TortoiseSVN 工作副本文件夹有冲突但文件列表为空

上下文:Windows 7 + TortoiseSVN + Visual Studio 2010 + VisualSVN 在 windows 资源管理器中,我可以看到我的文件夹中的一个带有小红圈(好像有冲突). 所以我这样做: 右击文件夹->TortoiseSVN ->解决 然后出现一个标题为“resolve"的窗口,告诉我“文件列表为空" 所以我点击“确定",我的文件夹仍然 ..
发布时间:2021-09-01 20:07:44 其他开发

svn:global-ignores 不起作用?

我已将 bin obj 添加到我的根文件夹中 但是当我检查修改时,仍然显示 obj 文件夹.发生了什么以及我可以做些什么使它忽略 bin &obj 文件夹递归地用于我的所有工作副本? 我在 Windows 10 64 位上使用 svn 版本 1.10.0-dev 和 TortoiseSVN 1.10.0, Build 28176 - 64Bit, 2018/04/14 08:00:32. ..
发布时间:2021-09-01 20:07:41 其他开发

多个 Subversion 客户端和 TortoiseSVN

我安装了 Subversion 1.5.x,然后是 TortoiseSVN 1.6.x. 仅使用 1.5.x 命令行实用程序一切正常.在熟悉了 svn 一段时间后,我使用 TortoiseSVN 客户端进行了一次提交,这奏效了,但是命令行客户端现在给了我一个太旧的客户端,所有命令都会出现更新的客户端错误. 1 - 我是否损坏了我的工作副本?我不这么认为,因为 TortoiseSVN 工 ..
发布时间:2021-09-01 20:07:38 其他开发

如何从基本存储库中递归删除或清除 svn:ignore 列表.我想清除所有 svn:ignore

如何从基本存储库中递归删除或清除 svn:ignore 列表.基本上我不希望忽略列表中的过滤器或文件,而不必跟踪每个文件并创建它们以单独忽略它们. 以前的开发人员在存储库的随机级别将一堆文件添加到忽略列表中,我想删除忽略列表的所有元素. 不想为每个文件/文件夹手动执行此操作. 解决方案 在顶级文件夹中设置一个空的 svn:ignore 属性并检查 Apply 属性递归选项似乎可 ..
发布时间:2021-09-01 20:07:33 其他开发

获取所有文件夹的列表,但不是文件

我正在尝试使用 svn 命令从 svn 收集所有文件夹和子文件夹.名单很大. 我尝试在 svn 上创建一个空文件夹并将其与基础进行比较,但它在 4 小时后崩溃了. 我今天早上尝试了以下方法: svn list --depth infinity http://serverip/svn/root/ 它已经运行了将近 6 个小时,但仍未完成,它列出了所有文件. 我在旁边尝试了其他几 ..
发布时间:2021-09-01 20:07:01 其他开发

Tortoisesvn 更新后无法识别更改的文件

更新我的 tortoise-svn 客户端后,我一直无法提交. 我已经修改了一些文件,但由于某种原因,subversion 似乎没有看到这些更改,所以当我尝试提交时,我收到消息说没有任何更改,因此没有任何内容可以提交. 当我将文件与 TortoiseMerge 进行比较时,有区别. 出了什么问题,我该如何解决? 解决方案 最近我用普通的 CLI svn 命令偶然发现了这种 ..
发布时间:2021-09-01 20:06:37 其他开发

共享虚拟机文件夹的SVN控制

我在 Mac 上使用 subclipse 进行了 SVN 结帐.我希望能够与 Windows 7 中的 vmware 共享文件夹共享此文件夹,并使用 tortoiseSVN(在 VM 上)和/或 subclipse(在 Mac 上)执行更新/提交. 这可能吗?还是两者会发生冲突? 共享驱动器具有由 subclipse 创建的隐藏“.svn"文件夹.乌龟还需要什么来识别结账? 解决 ..
发布时间:2021-09-01 20:06:22 其他开发