问题标签 [svncommit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
msbuild - svncommit msbuild 任务失败,因为命令行太长
我正在使用svncommit
MSBuild 社区任务项目中的任务。不幸的是,我有一大堆文件要提交,但由于以下错误而失败:
“SvnCommit”任务的命令行太长。超过 32000 个字符的命令行可能会失败。尝试通过将对“SvnCommit”的调用分解为多个调用来减少命令行的长度,每次调用的参数更少。
我尝试将参数指向Targets
父文件夹,但它似乎想要文件。有什么办法可以告诉它只提交文件夹中的所有待处理文件?
svn - 如何修复 SVN 提交“文件丢失”错误?
我有一个名为“Experiments”的工作副本,我必须添加一个名为“Blue Print”的项目。
我已经完成了svn add *
,后来我出于某种原因删除了“Blue Print”项目文件夹。然后我添加了另一个名为“MyProj”的项目并使用了svn add
.
现在,当我尝试提交时,我收到“Blue Print”丢失的错误。
我已经尝试过svn revert "Blue Print"
,svn delete "Blue Print"
但无法解决问题。我可以做些什么来修复我的工作副本和/或回购?
svn - 仅使用 subversion 提交修改过的文件
我有一长串要提交的提交,因此,我想错开提交。所以,当我这样做时:
svn st | 确认'^M'
我只想提交这些文件
这可以通过命令行实现吗?
visual-studio-2010 - AnkhSVN 提交冲突
我们有多个开发人员在一个 Web 应用程序/项目上工作。为此,我们使用 AnkhSVN。
其中一位开发人员进行了一些更改并提交了该项目。几天后,团队中的另一位开发人员进行了一些更改并进行了提交。
之后,第一个开发者的改动就消失了。第二个开发人员的更改覆盖了第一个开发人员的更改。
如何恢复?如何保持两个更新?
请具体。这个话题的解决非常重要。
eclipse - Eclipse SVN 注释模板
有没有人有一些关于如何编写 SVN 评论模板的指示。我想包括:
- 当前日期 (YYYY-MM-DD)
- 提交的作者(代码的作者)
svn - svn:中止提交:“file.xpm”仍然存在冲突
我对 svn 很陌生(基本上,我只知道如何使用 ci、co、rm、add、stat 和 diff 之类的东西,但没有技术细节),我正在尝试检查一大块代码.
我正在从最顶层(使用“.”)进行签入,如下所示:
不幸的是,这会使用在某个时候存在的旧图标文件产生以下错误:
我试图解决这个问题但没有成功:
...即使我这样做了:
确实,这个文件不存在;它很久以前被删除了,在搜索了我的整个计算机后我没有找到它。我从各种目录位置尝试了这些命令,但仍然无法正常工作。实际上,当我第一次使用 svn stat 为签入做准备时,我遇到了这样的情况:
所以我试图在那个文件上实际做 svn up(?),但仍然没有成功。我在这里想念什么?
svn - Tortoise SVN 更新和提交不起作用
我最近遇到了 Tortoise SVN 的问题。我无法更新和提交任何东西。
我们使用 VisualSVN 服务器作为 repo。
每当我尝试更新时,我都会看到以下屏幕,实际上它并没有更新任何内容,并且会保持这样的状态数小时。同样,当我尝试提交任何内容时,我会收到以下错误消息
它只发生在我的电脑上。其他开发人员正在运行相同的操作系统,相同的TortoiseSVN
版本,他们可以更新并提交到 . repository
,所以我认为存储库本身没有任何问题。
我曾尝试卸载和安装相同版本的 Tortoise,但这不起作用。
我还尝试更新到修订版 -> 选择“Head”选项,然后在“Update Depth”下拉列表中选择“Fully Recursive”。
我不喜欢更改为最新版本,TortoiseSVN
因为我想保持与其他开发人员在这里使用的相同版本的 Tortoise。
eclipse - 自定义 Ant 脚本和 Subversion 命令和脚本以自动化流程
我想通过自定义 Ant 脚本或 Ant XML 和 SVN 命令来执行以下操作。我在 Eclipse 工作区中有四个项目。我正在使用 Eclipse Indigo,我正在使用 Java EE。
我有 Java Web 应用程序和 Java Web 服务的四个项目 a、b、c、d。我想自动化以下过程:
我怎么能做到这一点?
jenkins - 通过 Jenkins 的 Grunt 任务无法提交到 svn
我正在通过 Jenkins Job 使用 grunt 任务创建 buildinfo 文件。process.env['BUILD_NUMBER'] ,process.env['SVN_REVISION'] 可用并且能够创建文件。并使用 chile_process 通过 svn 提交文件。exec = require('child_process').exec, child;
当我从终端运行它时,提交工作正常。但是当我通过 jenkins 作业运行它时,它不会抛出任何错误,但不会发生提交。有什么问题...我尝试使用 require('child_process').spawn 这也没有提交,但我通过 jenkins woks 从终端运行它时很好。
svn - 单个开发人员使用 SVN 并被告知需要更新项目
我使用在线托管解决方案为我的所有个人编程工作保留了一个 SVN 存储库。我是系统的唯一用户,它只是一个备份使用。
现在,当我尝试提交更改时,我被告知项目需要更新。
据我了解,更新是存储库包含我的本地副本没有的更改。但作为唯一的开发者,我不知道这怎么可能。服务器上不能有我没有做的任何更改。
我试图四处寻找更新是否会重新同步,或者可能会删除我最近的更改。我已经有一周没有上网了,所以我的本地副本有很多我不想丢失的更改。
这种情况之前已经发生过很多次,并且总是以大量的琐事而告终,在某些情况下只是创建一个新的存储库,但这似乎很极端。这一次,我有大约 5 个项目都在说同样的事情,所以这一定是我做错了或误解了。
我想知道为什么会发生这种情况以及处理它的正确方法。