Hi,

How to have two urls with two working copies?

 From fsvs docs, I understand that I have to commit using command line 
parameters. Example:
fsvs commit -u 'url1' /dir001 /dir002 ... /dir099
fsvs commit -u 'url2' /dir101 /dir102 ... /dir199


I have few questions, please:

1) do we have ignore (and take) patterns per url?


2) If I ignore all url2 dirs: /dir101 /dir102 ... /dir199
Commit to url1 will become very simple:
fsvs commit -u 'url1' /
What about commit to url2? Will it work? All dirs are already ignored:
fsvs commit -u 'url2' /dir101 /dir102 /dir199


3) Having 99 dirs as command line parameter is not nice. Fsvs  ignore 
load, is much better:
$ cat ignore1 | fsvs ignore load; fsvs commit -u url1 /
$ cat ignore2 | fsvs ignore load; fsvs commit -u url2 /

Is it a good solution? Will it works always: sync-repos, commit, update, 
revert...?


4) is there better solution, for example using FSVS_CONF?


5) what if the case is more complicated:
fsvs commit -u 'url1' /dir1/url1 /dir2/url1
fsvs commit -u 'url2' /dir1/url2 /dir2/url2

In this case:
- Both dirs (dir1 and dir2) will be commited to both urls: url1 and url2.
- if I commit to url1, it will commit meta data of both dirs: dir1 and dir2.
- if I update from url1 (or url2), it will update the meta data of both 
dirs: dir1 and dir2.


<<...in case the same entry is in more than one. *(Which is *not* 
recommended!)*>>
What is the answer?
Nested working copies not supported?
Or
Having a directory meta data in both urls is NOT critical (not 
recomended, but possible)?


Please, give me some hints, example or point me to the right docs.
Thank you.

------------------------------------------------------
http://fsvs.tigris.org/ds/viewMessage.do?dsForumId=3928&dsMessageId=1221771

To unsubscribe from this discussion, e-mail: 
[[email protected]].

Reply via email to