问题标签 [svn-update]
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.
svn - Tortoise SVN 提交/更新挂起
我在使用 Tortoise SVN 时遇到一些问题,当我在项目文件夹中提交/更新时,它会挂起。我试图卸载它并重新安装它。它没有工作。我也尝试降级到较低版本 1.7.11。它不允许我更新/提交项目说,我需要下载最新版本清理命令确实有效!
我也尝试从 Intellij 进行提交更改,通过右键单击文件,它给了我一个错误 提交失败并出现错误:无法运行程序“svn”:CreateProcess 错误 = 2,系统找不到指定的文件
有人可以帮我解决这个问题吗?有什么办法吗?直到上周它都处于工作状态!它突然给出了这个问题。
Tortoise svn TortoiseSVN 1.8.10 版本,Build 26129 - 64 Bit ,2014/12/17 19:35:51 Subversion 1.8.11,-release apr 1.5.1 apr-util 1.5.4 serf 1.3.8 OpenSSL 1.0。 1j 2014 年 10 月 15 日 zlib 1.2.8
svn - 使用 SVN 更新命令时会发生什么?
假设我在存储库中有两个文件 - file1、file2。在以下情况下使用 SVN 更新命令时,我的本地副本会发生什么 -
- 我的工作副本仅包含 file1(意味着我已删除 file2)。
- 我的工作副本包含 file1、file2 和一个添加的文件 file3。
deployment - 服务器场上的远程 svn 更新
我写了一个在提交时触发的 svn 钩子。目标是通过在每个服务器上运行 svn update 来自动更新多个服务器。
所以我的服务器拓扑包括(全部在 Windows 2012 下运行):
a)SVN_server
b)server1,...,N
我使用 PsExec 调用 svn update 从 SVN_server 到 server1,...,N
由于 Web 服务器 (IIS) 使用更新后的目录,因此某些文件可能在 svn 更新时正在使用,所以我希望它偶尔会失败。
但是会发生什么,svn update 会间歇性地挂起!使用 ProcessExplorer 检查时,我看到 psExec 运行 svn update,而后者又运行一个名为“conhost”的子进程。我认为这将是一些交互式提示,但我无法将标准输出重定向到文件以便进一步调查。
仅供参考,post-commit.bat 钩子(在存储库 mysite 上)看起来像:
- 如何在远程 svn 更新中重定向标准输出/标准输入?
- 杀死阻塞的 svn 更新进程后,svn 目录变脏。我必须使用 svn cleanup 来恢复。任何想法为什么会发生这种情况,我该如何解决?
svn - SVN 提交后 - 工作副本锁定
解释我的问题和服务器设置:
我的仓库在 /svn/repos/testrepo
我的结帐,也可以通过 apache http 访问,位于 /var/www/testsite
提交后:
autoupdate.c,使用 make autoupdate 编译:
在进行 post commit 时,会出现此错误:
错误:提交后挂钩失败(退出代码 1),输出:
错误:svn:E155004:运行 'svn cleanup' 以删除锁(输入 'svn help cleanup' 了解详细信息)
错误:svn:E155004:工作副本 '/var /www/testsite'锁定
错误:svn:E200031:sqlite [S8]:尝试写入只读数据库
错误:svn:E200031:其他错误:
错误:svn:E200031:sqlite [S8]:尝试写入只读数据库
当我通过 ssh 到 testsite 并进行 svn 更新时,一切都很好。此外,清理不会显示任何错误。
有人知道是什么问题吗?
android - 如何在 Android Studio 中切换存储库?
我最初检查了存储库 A 中的代码。但由于维护任务,我们将代码移到了新的存储库 B。
当我尝试更新/提交我的代码时,出现以下错误:
有没有办法将我的 Android Studio 代码从 repo A“重新定位”到 repo B?
svn - SVN 更新和对过期文件的更改
svn update 究竟是如何工作的?我知道它会将 svn 副本上的所有更改都带入您的本地。
我有过期的文件,导致我的副本无法提交并出现错误:
文件“somename”已过期
SO 上最常见的解决方案是执行svn update
命令,然后svn commit
.
但是,这不会让我丢失对本地副本上的文件所做的更改,包括过时的更改吗?
svn - 更新到 SVN 中的特定版本?
我表演了一个svn co -r XXX ...
。我删除了一个文件,然后 [意外] 执行了svn up
. 更新到 HEAD,所以我在 XXX 丢失了我的更改。
是否可以针对特定修订执行更新?如果是这样,怎么做?
相关,可以撤消对 HEAD 的更新,所以我回到 XXX + 本地修订?
svn - 在 svn update to revision 后查看登录 cmd 行
如果我更新到旧版本:
然后尝试列出日志:
我只看到修订版的条目XXXX
。我怎样才能看到较新的?
svn - SVN - 从 SVN 覆盖特定文件
我svn
在 Linux 上使用。我svn update
成功了。完成更新后,我想查看状态,所以我做了svn status
。我可以看到我有 3 个文件M
(例如M sarit/src/main.cpp
)。如何强制这些文件更新/覆盖?
svn - svn 错误 E160013:存储库中不存在工作副本路径“somedir/somefile”
我有一个使用了几年的 svn 存储库。有一天svn update
,我在我的一份工作副本上运行命令,这就是我所拥有的:
这就是工作目录中发生的事情:
我试过svn revert -R .
了,它会产生一长串已经存在且尚未更改的文件,而不是来自somedir
,但问题仍然存在。
在我开始得到这个之前,没有任何合并或任何花哨的东西。只是简单的常规工作,致力于主干。
这是什么,我该如何解决?