问题标签 [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.
php - 颠覆更新不会用最新文件替换我的本地更改
我正在 Netbeans 中开发一个 PHP 项目,使用 subversion 进行版本控制。我已对文件进行了本地更改并在未提交的情况下保存。我的同事今天晚些时候对文件进行了更改和承诺。当我更新文件时,它会保持我当前的文件完好无损,但是当我转到历史记录时,它会显示文件的最新版本——我同事的编辑——我可以比较它并看到许多变化。
为什么更新没有完全取代我所做的本地编辑?我错过了什么,还是颠覆的默认行为?如果我运行更新,我希望得到更新的文件,而不是包含我未提交的编辑的文件。
我是颠覆的新手,感谢您的帮助。
svn - 如何撤消意外的 svn 更新
我不小心更新了我的项目,现在更新的项目有错误(由于部分提交代码)。
如何撤消更新过程并取回工作副本。
工作副本包含来自不同版本的包,我想要它与更新前完全一样。
我是否必须逐个包手动更新我的代码包到它的修订版?
还是有任何UNDO选项?
编辑:我不想将服务器中的代码更正为工作状态。我只需要找到我的本地代码的修订版(更新前的修订版)并将我的本地代码恢复到该修订版。
我正在使用乌龟 svn 1.7.9
bash - Subversion 更新公共父目录下的所有工作副本
我正在同时从事多个项目。每个项目都有一个 Subversion 存储库。存储库并非都托管在同一台服务器上。当我开始新的一天时,我发现自己必须svn update
为每个单独的项目做一个。
我的本地工作副本都存储在一个父目录下下。
我的问题:是否可以从Projects目录发出命令,在文件系统的后代中搜索工作副本并svn update
为每个后代发出命令?
我在 Ubuntu 上使用 Subversion 版本 1.7.5。
svn - SharpSVN 不更新文件
所以我看到已更新,但现有文件未更新。如果某些文件丢失 - 它们将被下载。但现有文件不会更新。
我对那些东西很生气,请帮助我,我的英雄!
svn - Svn Status -u 并忽略特定目录中的文件
我正在运行命令 SVN STATUS -U,现在我希望它带来除 /temporary 文件夹之外的所有更改。我不知道我该怎么做?因为我不想在运行 svn status -u 时看到 /temporary 文件夹的所有条目(服务器上的临时目录中添加了数百个文件,并且在执行命令时会带来很多条目)
我在通过 SSH 登录后使用腻子。
svn - 更强大的 svn 更新
svn update
失败时,svn cleanup
通常需要在恢复更新之前执行。如果失败频繁,这可能会很烦人。
我正在寻找一种使 SVN 更新命令更加健壮的方法。理想情况下,如果有一个--cleanup-and-continue-on-failure
开关会很好,但我在文档中看不到任何看起来有帮助的东西。有没有我可以使用的工具来代替命令行或 Tortoise 来为我做这件事?
作为参考,以下是导致我的麻烦的特定错误,听起来它们可能是由连接中断引起的。它们通常发生在新结帐期间拉下几十个文件后,大约每 60 秒一次。
更新:
看起来最近版本的 SVN 在一定程度上修复了这个问题,使得存储库只有一小部分时间处于不一致状态,但能够强制更新在失败时重试仍然很好。
有没有人已经为此编写了一个基于脚本的解决方案?有人想试一试吗?
linux - SVN 更新无法添加新文件
每当我这样做时,svn up
它都会更新主目录中的所有文件,但会跳过子目录中的所有文件。
它也无法添加新文件,因此如果有一个新文件“ newFile ”,做一个
不添加文件,但
正确添加文件。我如何修复我的 svn ?
svn - svn up 可以导出吗
我已经导出了我的代码,使用
我想更新我的工作文件夹文件夹名称,
更新是否适用于导出的 svn repo?
如果这样做svn co
,然后向上工作。
让我知道,谢谢
svn - 为什么`svn update`解锁文件以及状态B是什么
我使用 Enterprise Architect,它用于svn lock
将模型文件锁定在 subversion 存储库中。例如:
我了解到,svn commit
除非您使用该--keep-locks
选项,否则您会松开锁。从 Subversion 1.8 开始,我注意到svn update
现在也解锁了:
请注意, 之后没有任何内容svn status
。锁没了!但是svn update
没有--keep-locks
状态B:
好吧,是德语。但是您不需要说德语就可以看到该列表中没有B。
如果我现在尝试重新锁定,我被告知文件已被锁定:
这是一个错误还是这种奇怪行为的原因。
更新:
感谢@user655063,我现在知道B代表破锁。这导致了以下问题:“为什么锁总是坏掉”。
不仅仅是在被 Enterprise Architect 锁定时。如果我在命令行上重新锁定文件,下一个锁定也将被视为已损坏和未锁定svn update
。
svn - 从子目录运行 'svn up' 后修复 svn
我正在使用 SVN 开发 Rails 应用程序。我刚刚从 app/assets/javascripts 中运行了“svn up”。这导致整个 repo 被下载并复制到 app/assets/javascripts 中,所以我有了 app/assets/javascripts/app、/lib、/Gemfile.lock 等。我继续删除了所有这些文件,但现在'svn st' 将它们全部列为本地删除。我习惯使用 Git,所以我没有意识到 'svn up' 对当前工作目录很敏感。我该如何解决?
如果我将它们全部“svn rm”然后提交,这会弄乱远程仓库吗?