在不签出或提交的情况下将文件夹添加到 SVN 存储库?

Jak*_*son 12 svn tortoisesvn

当使用 TortoiseSVN 之类的东西时,你可以使用它的 repo-browser 来浏览存储库并做一些事情。您可以做的一件事是在存储库中创建目录。通常,您必须检出 repo,然后创建并添加目录,最后提交它们以完成此操作。但是您可以通过一个命令在 repo-browser 中完成它。

是否可以从命令行执行类似的操作?

Mic*_*lon 10

如果你这样做,svn mkdir mynewdirectory它会在你的本地机器上创建 mynewdirectory 并且只在你下次提交时更新存储库。

但是,如果您这样做,则会svn mkdir svn://svnrepo.my.big.business.com/myproject/mydirectory在存储库上创建目录。您可以将此 URL 格式与任何 svn 命令一起使用,例如,您可以使用svn copyfrom 和 to 目录的 URL 形式在存储库上制作项目的副本。


Sha*_*den 5

svn import可以立即提交本地目录,或者svn mkdir如果您想在存储库中创建目录而不涉及任何本地文件。