Code: Select all
work
|-- public
| |-- library1
| |-- library2
|
|-- solution1
| |-- project
|
|-- solution2
| |-- project
...
Along with that, this folder structure representation in repository is the following:
Code: Select all
$
|-- public
| |-- library1
| |-- library2
|
|-- solution1
| |-- library1 (shared)
| |-- project
|
|-- solution2
| |-- library1 (shared)
| |-- library2 (shared)
| |-- project
The problem is: while getting latest version (for instance) of a solution, the library folders are restored to the folders within solutions ("c:/work/solution.../library..."). It produces unnecessary copies of libraries, while I need them to be automatically restored to their original location "c:/work/public", not to "c:/work/solution.../library..." folder, as it happens now.
Under VSS it makes no problem to set working folder for both references to "library 1" (within "solution1" and "solution2") to "c:/work/public/library1" and get the desired result. Under Vault it's prohibited.
Anyway. is it possible to get what I need, under current Vault version?
Thanks.
P.S.
I'm running Vault 3.5.2.5087.
P.P.S.
In general, Vault inability to support duplicate working folder paths means that the user may be unable to restore (get, check out, etc.) the files from repository exactly to the place, where they were checked in from. That's the problem.