我得到了“ SVN:'。'。当我使用SVN日志命令时,不是工作副本。

我知道我需要一个工作副本才能使日志命令工作,但是可以直接在存储库上完成吗?

我的目标是显示存储库的信息(更改历史记录)。我认为每当需要日志信息时更新工作副本不是一个好的解决方案。

是否有其他解决方案或每次需要记录时更新工作副本是唯一要走的方法?

提前致谢。

有帮助吗?

解决方案

尝试 svn log [repository_url]

这将获得特定存储库的日志,而不是本地的签出存储库。

此文档.

其他提示

采用 svnlook log <repos_path>.

如果您不想提供完整的URL,但是您确实有一个方便的工作副本,也可以指定您需要在存储库中的头部修订:

svn log -r HEAD:1

当您省略-r时,默认值为指定 BASE:1 这只会使您更改为工作副本的最新修订版。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top