57得票7回答
"svn update -r" 的 Git 等价命令是什么?

我最近转向使用Git。使用git-svn让我可以在不影响svn服务器的情况下保留本地分支,这非常棒。但是最新代码中存在一个bug。为了使用git bisect,我需要找到它还没有出现这个bug的时刻。但是我找不到合适的命令来回到过去的某个时间点。谢谢。

39得票5回答
在不重新下载的情况下更改现有SVN工作副本的深度

我有整个 SVN 仓库的工作副本,但由于磁盘空间问题,我想将其更改为稀疏工作副本。 其中一种方法是:svn up --set-depth immediates projects svn up --set-depth infinity projects/project1 svn up --se...

19得票1回答
使用分支的SVN策略,以及将更改从主干合并到分支

我长期使用SVN,但在分支/标记方面经验不足,而且当我这样做时,我怀疑我并没有真正正确地使用它或充分利用它。 我有我的主干,在其上添加新功能等。此代码库用于多个网站,在其中我们根据每个项目从主干创建一个分支。 每个分支通常都具有特定于该项目的修改,我们认为可重复使用的任何内容都将添加到主干...

15得票5回答
强制 SVN 更新/检出以覆盖本地文件

我计划在我的服务器上运行以下命令: svn update 来更新我的LIVE网站。然而,我担心'C'冲突会导致我的站点脚本无法正常运行。我应该如何强制执行检出/更新过程以覆盖所有本地文件(在我的服务器上!)? 我知道一种解决方法是在另一个目录中完成此操作-有其他更有效的方法吗? 我已经...

12得票1回答
在SVN中如何更新到特定的版本?

我执行了一个svn co -r XXX ...。我删除了一个文件,然后[意外地]执行了svn up。这更新到HEAD,所以我失去了XXX的更改。 是否可以根据特定版本执行更新?如果可以,如何操作? 另外,是否有可能撤消对HEAD的更新,以便回到XXX + 本地修订版本?

9得票3回答
SVN未版本化的同名目录已经存在

我看到了一些类似的问题,但这个问题有一个例外,就是错误发生在更新服务器时,因此无法删除之前未版本化的目录。 我正在使用SVN上传代码文件,您手动在服务器上创建了上传图像目录,并且不通过SVN提交上传的图像,因为这是用户内容,可以根据数据库中的数据在服务器和本地机器上有所不同。 不小心有人提...

8得票2回答
如何让SVN为所有二进制冲突采取特定解决方案而不需要提示?

运行 svn up 时,我经常遇到以下提示: Conflict discovered in 'lib/somelibrary.so'. Select: (p) postpone, (mf) mine-full, (tf) theirs-full, (s) sh...

7得票3回答
为什么我需要定期清理Eclipse中的一个特定项目?

我正在使用Eclipse 3.5进行多个Java/JSP项目的开发。我们所有项目的代码都存储在Subversion中,我使用Subclipse插件来更新/提交代码。对于除一个项目外的所有项目,这都运行良好。针对这个项目,几乎每次执行SVN更新后,整个项目就会出现Java编译错误。大多数错误是指...

7得票2回答
如何获取Subversion外部引用而不获取所有其他目录和子目录

我有一个名为“repo”的Subversion仓库。在repo中包含trunk/和branches/目录。branches/中有几十个发行分支,例如1.0/,1.1/等。这些branches/目录包含一个相对较大的应用程序。 我想在repo的根目录下添加一个名为“myExternal”的外部...

7得票3回答
一些选定的资源未被清理。svn:E155032:未找到原始文本。

我在Windows 7上使用Eclipse JUNO,使用Visual SVN作为SVN仓库。当我尝试更新文件时,出现错误:“一些资源未更新。svn:E155004:在'E:\ SVN \ tms'中有未完成的工作项。请先运行'svn cleanup'。”右键单击项目运行“SVN Cleanu...