暗无天日

=============>DarkSun的个人博客

被误用的svn checkout

最近写脚本,需要用SVN从服务器上下载某个文件下来。 由于对SVN不太熟悉,于是上网搜了一把,这一搜不要紧,把我吓了一大跳。 一堆的答案居然是用 svn checkout 来做的,而且由于 svn checkout 只能checkout一个目录,所有在checkout出目录后还需要把需要的文件从目录中拷贝出来...

问题是,我又不需要对这个下载下来的文件再进行版本控制,为什么要用 checkout 来实现呢?? 真正的做法应该是用 export 啊。 直接使用 svn export URL 就能把单个文件下载下来了。 唯一的问题在于这里的 URL 中不支持通配符。