“svn 列表”忽略外部因素

发布于 2024-08-03 00:47:33 字数 238 浏览 12 评论 0原文

我的 SVN 树中有一个名为“library”的目录,它使用外部加载库,例如 zend Framework/smarty/....

我使用自己编写的工具,该工具使用“svn list”,我可以在其中选择应该上传的文件到服务器,似乎

svn list 没有加载外部道具,因此库目录是空的 这意味着我无法使用我的工具上传库,

所以问题是: 是否有任何选项可以让“svn list”也加载外部文件?

谢谢

i have a directory called 'library' in my SVN tree which uses externals to load libs such as zend framework/smarty/....

im using a self written tool which uses "svn list" where i can select files which should be uploaded to the servers and it seems

svn list doesnt load external props and thus the library directory is empty
which means i cant upload the libs using my tool

so the question:
is there any option to have 'svn list' also load the externals?

thx

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

网名女生简单气质 2024-08-10 00:47:34

只是为了添加到 Francis B. 的答案svn list 可能会在SVN 的未来版本,如果我相信这个帖子

list 子命令非常适合在存储库中列出的文件/目录集上编写脚本,而无需获取源代码。

我一直在尝试使用 svn:externals 利用“^”语法来描述我的存储库的逻辑视图。

但是,我发现 svn list 子命令没有用于遍历外部的选项。我认为这将是一个非常有用的功能,能够列出将要签出或导出的内容,而无需实际执行。

引入诸如--no-ignore-externals之类的选项将允许svn列表的默认值保持不变,但仍然允许该选项遍历外部。

Just to add to Francis B.'s answer, svn list may be enhanced in a future release of SVN, if I believe this thread:

The list subcommand is excellent for writing scripts over the set of files/directories as listed in the repository, without having to fetch the source.

I have been experimenting with using svn:externals leveraging the '^' syntax for describing logical views of my repository.

However, I discovered that the svn list subcommand has no option for walking the externals. I think this would be a really useful feature to be able to list what would be checked out or exported without having to actually do it.

Introducing an option such as --no-ignore-externals would allow the default for svn list to remain the same, but still allow the option to walk the externals.

£烟消云散 2024-08-10 00:47:33

解决方案是

svn propget svn:externals -R 

在每个外部路径上调用:并调用svn list

The solution would be to call:

svn propget svn:externals -R 

and call svn list on each external paths.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文