我有一个位于~/webapps/django/myproject
的版本控制项目和位于~/webapps/static
的媒体文件。我想将静态文件夹添加到同一个repo中,这样当它被签出时,它将位于项目文件夹中,最好是名为“media”。
我已经尝试进入webapps文件夹并执行svn import static https://myrepo
但是它会导入 static 内的所有内容,但是排除了“静态”文件夹本身,这让我很烦恼项目文件夹。
如果您想知道,我这样做是因为我的开发服务器和生产服务器的设置方式有点不一致。
答案 0 :(得分:3)
你已经非常接近了。
svn import static https://myrepo/media
将static的内容放入服务器上的myrepo / media路径中,即使媒体尚不存在。请注意,如果存储库中尚不存在介入路径,Subversion将以递归方式创建它们。例如,svn import static https://myrepo/intervening/media
会:
答案 1 :(得分:0)
您可以将static移动或复制到项目文件夹中,然后键入:
svn add static
svn commit -m "adding static folder"