【发布时间】:2012-05-24 03:28:10
【问题描述】:
我的电脑上有许多相同存储库的工作副本,它们位于不同的文件夹中。
我只是在查看我不久前签入的文件的 SVN 日志,但我不记得我是从我的 PC 上的哪个工作副本中签入的。
是否可以查看 SVN 存储库日志以查看从哪个工作副本签入了某个文件修订版?我不知道日志是否存储了此类信息。
FMY:在 GIT/Mercurial 中有可能吗?
【问题讨论】:
-
在 git 中,您通常不会创建很多工作副本。您创建了许多分支并改为处理它们。试一试,你可能会上瘾;)
-
@ThachMai,你会上瘾!
-
你能解释一下它对你有什么影响吗?我并不是说没有,只是想了解问题以便提出可能的解决方法。
-
@malenkiy_scot:假设我有 N 个项目正在共同开发。他们都使用存储库中的库
LIBX。每个项目都保存在自己的LIBX工作副本中。在其中一个项目中,我签入了LIBX/FileY的新版本。现在我正在寻找那个项目/工作副本,但我找不到它。所以我需要在我的本地驱动器上一个一个地打开所有 N 个项目,以查看其中一个FileY已经与存储库保持同步。 -
好吧,没有什么比显而易见的更好的建议了:如果 N 很小 - 手动执行。如果它很大 - 编写一个脚本。
标签: git svn path tortoisesvn working-copy