因此,我需要一个客户端挂钩脚本,该脚本可从最新提交中获取文件路径。 我们有一个包含几个项目的主仓库:
Repo
...Project1
......SLN File
...Project 2
等等。
我知道我是否可以在服务器端使用svnlook changed
命令。
但是我被困在客户端。
因此,我一直在考虑使用svn info
获取最新的转速编号(当然是在svn update
之后),然后将其与svn log -c REV# -v
一起使用。然后搜索svn log
命令的字符串输出以获取文件路径。
但是,这比svnlook changed
命令更混乱。有没有一种更干净的方法来在客户端获取文件或项目路径?最终,我想要项目的路径(所以Repo / Project1),但是如果有更简单的方法来获取该路径,我现在甚至会采用提交的完整文件路径。