我正在使用subversion(TortoiseSVN),我想从我的项目中删除.svn文件夹进行部署,是否有使用subversion自动执行此操作的方法,还是我必须为此创建自定义脚本?
使用
svn export
它只是来源,没有别的.查看svn export(在带有Subversion的Version Control中)以获取更多信息.
TortoiseSVN具有出口功能.这将在没有.svn
文件夹的情况下在其他地方创建整个SVN树.
此外,许多FTP客户端都有过滤功能,您可以添加过滤,.svn
以防您忘记一天.
不需要脚本.如建议的那样,使用Export命令:
右键单击工作副本的顶级.
打开TortoiseSVN子菜单
选择导出
按照屏幕对话框.
但如果您不想使用svn导出(无论出于何种原因)......
find /path/to/project/root -name '.svn' -type d -exec rm -rf '{}' \;