We are currently using SVN and are reviewing Fortress as a replacement.
We have a large web farm with multiple people managing content across our various websites.
We allow people to make content changes over a network share so they can preview there changes running on an IIS web server.
They do this by obtaining an SVN lock on the file share, making there changes, and then commiting this file over the share once again.
I am trying to mimic this by using the Vault.exe command line to checkout a file which is on another server.
On the server I "Get Latest Version" into my vault workspace. I then share this folder.
I then from another computer try run Vault commands to checkout these files, but this is not working.
I am receiving the following error:
Code: Select all
<vault>
<error>
<exception>System.Exception: Could not map path to anything useful: default.aspx
at VaultClientIntegrationLib.RepositoryUtil.FindVaultTreeObjectAtReposOrLocalPath(String testPath)
at VaultClientIntegrationLib.RepositoryUtil.MatchWildcardToTreeObjects(String repositoryPath)
at VaultClientIntegrationLib.ServerOperations.ProcessCommandCheckout(String[] objectPaths, Boolean checkoutExclusive, Boolean getLatest, GetOptions
getOptions)
at VaultCmdLineClient.VaultCmdLineClient.ProcessCommand(Args curArg)
at VaultCmdLineClient.VaultCmdLineClient.Main(String[] args)</exception>
</error>
<result>
<success>False</success>
</result>
</vault>
The command is:
Code: Select all
vault checkout default.aspx -user user -password pass -host server -repository "Initial Repository"
Can fortress/vault work this way?
Thanks for any help on this