T*******i 发帖数: 4992 | 1 cvs, svn, hg, git到处都是,一点都不neat;
我知道perforce不塞,不过it太烂了。
还有其他的revision control软件不塞不? |
m******t 发帖数: 2416 | 2
git and hg only keep metadata under the project root.
【在 T*******i 的大作中提到】 : cvs, svn, hg, git到处都是,一点都不neat; : 我知道perforce不塞,不过it太烂了。 : 还有其他的revision control软件不塞不?
|
T*******i 发帖数: 4992 | 3 project root还是working copy的目录下么?
还是自己另外的目录?
【在 m******t 的大作中提到】 : : git and hg only keep metadata under the project root.
|
m******t 发帖数: 2416 | 4 The root of the working directory is what I meant.
It has to be kept _somewhere_...
【在 T*******i 的大作中提到】 : project root还是working copy的目录下么? : 还是自己另外的目录?
|
T*******i 发帖数: 4992 | 5 还是不够neat
【在 m******t 的大作中提到】 : The root of the working directory is what I meant. : It has to be kept _somewhere_...
|
g*****g 发帖数: 34805 | 6 It'd be neat if metadata is on server side. But the performance will be
significantly worse. You can write a simple script to delete all metadata
anytime you need and I don't see that a limiation.
【在 T*******i 的大作中提到】 : 还是不够neat
|
c*****t 发帖数: 1879 | 7 Why do you need to care about these metadata anyways?
【在 T*******i 的大作中提到】 : 还是不够neat
|
T*******i 发帖数: 4992 | 8 设置搜索、和其他项目sync等等情况,那些.svn, .cvs, .hg都是多余的、有害的
【在 c*****t 的大作中提到】 : Why do you need to care about these metadata anyways?
|
t*s 发帖数: 28 | 9 you can check out a CLEAN COPY from svn. The one doesn't have any meta data
in
it.
【在 T*******i 的大作中提到】 : 设置搜索、和其他项目sync等等情况,那些.svn, .cvs, .hg都是多余的、有害的
|
T*******i 发帖数: 4992 | 10 不就是export么,那样就不能under revision control
麻烦
data
【在 t*s 的大作中提到】 : you can check out a CLEAN COPY from svn. The one doesn't have any meta data : in : it.
|
h***i 发帖数: 1970 | 11 搜索可以exclude那些目录,sync的话(svn为例),同一项目用svn update,不同项目共
享一些目录,用svn:externals设置。
【在 T*******i 的大作中提到】 : 设置搜索、和其他项目sync等等情况,那些.svn, .cvs, .hg都是多余的、有害的
|
T*******i 发帖数: 4992 | 12 忒麻烦了
【在 h***i 的大作中提到】 : 搜索可以exclude那些目录,sync的话(svn为例),同一项目用svn update,不同项目共 : 享一些目录,用svn:externals设置。
|
m******t 发帖数: 2416 | 13
Actually, I totally forgot about this: apparently in git
you can point the repository dir to anywhere you want
by a command line switch or an env var.
"man git" and look for the description of --git-dir for
more details. That should do exactly what you want.
【在 T*******i 的大作中提到】 : project root还是working copy的目录下么? : 还是自己另外的目录?
|
T*******i 发帖数: 4992 | 14 good one
【在 m******t 的大作中提到】 : : Actually, I totally forgot about this: apparently in git : you can point the repository dir to anywhere you want : by a command line switch or an env var. : "man git" and look for the description of --git-dir for : more details. That should do exactly what you want.
|