如何正常使用 SVN 文件夹/文件只是为了跟踪它而不对其进行提交/回滚效果
How to use SVN folder / files normally just to trace it without committing / rollback effects on it
我从某个使用 SVN 的人那里得到了一个文件夹,我必须查看这个(我想通过代码更改来跟踪它,但只是为了临时,不想保存我所做的任何更改)在我的本地服务器。
现在出现的问题是,尽管我已将该文件夹复制到系统中的任何位置,但它显示有 SVN 勾号,如果我进行任何更改,它会显示红色符号(可能是因为我没有保存任何更改因为我只想通过添加注释等来跟踪代码)。
因此,我如何才能像使用其他普通文件夹一样在本地服务器上使用该文件夹?我已尝试搜索但无法获得任何具体信息。
您必须从您拥有的所有文件夹中删除所有 .svn
文件夹,它们是隐藏的 。通常 windows 搜索 .svn
文件夹并删除即可。
一个更好的方法是让你的朋友 "Export" 而不是 "Checkout"!
编辑 1
如果您想保留 .svn
文件夹来保存存储库信息并假设您使用的是 Tortoise SVN ,您可以尝试以下
Right Click > TortoiseSVN > Settings > Icon Overlays > Exclude Path > Full Path
这是假设您有 Tortoise SVN。但是,这仍然会 link 您的存储库与远程 SVN 存储库,并且可能允许您 update/commit 文件。您已被警告!
可以用
来完成
right click on SVN folder -> TortoiseSVN -> Export .
Create one folder and Export it there.
And you can find all those file in that created folder.
我从某个使用 SVN 的人那里得到了一个文件夹,我必须查看这个(我想通过代码更改来跟踪它,但只是为了临时,不想保存我所做的任何更改)在我的本地服务器。
现在出现的问题是,尽管我已将该文件夹复制到系统中的任何位置,但它显示有 SVN 勾号,如果我进行任何更改,它会显示红色符号(可能是因为我没有保存任何更改因为我只想通过添加注释等来跟踪代码)。
因此,我如何才能像使用其他普通文件夹一样在本地服务器上使用该文件夹?我已尝试搜索但无法获得任何具体信息。
您必须从您拥有的所有文件夹中删除所有 .svn
文件夹,它们是隐藏的 。通常 windows 搜索 .svn
文件夹并删除即可。
一个更好的方法是让你的朋友 "Export" 而不是 "Checkout"!
编辑 1
如果您想保留 .svn
文件夹来保存存储库信息并假设您使用的是 Tortoise SVN ,您可以尝试以下
Right Click > TortoiseSVN > Settings > Icon Overlays > Exclude Path > Full Path
这是假设您有 Tortoise SVN。但是,这仍然会 link 您的存储库与远程 SVN 存储库,并且可能允许您 update/commit 文件。您已被警告!
可以用
来完成right click on SVN folder -> TortoiseSVN -> Export .
Create one folder and Export it there.
And you can find all those file in that created folder.