这两天在研究SVN,感觉似乎应该这么设置目录层次:
projects
|-- project1
| |-- tags
| | `-- v1.0
| | |-- test.txt
| | `-- test2.txt
| `-- trunk
| |-- test.txt
| `-- test2.txt
`-- project2
|
`-- ...
这里的project1,project2我其实是指VS里的Solution的;另外,当然也可以再加个和projectN同级的lib目录,用于存储共享的库文件.
不过还是没弄清楚,假如两个solution里都添加了同一个project的话,这种布局会不会有问题..
另外,推荐个比较好的SVN入门教程: SVN Tutorial fo Unix