Vault client with Mono

If you are having a problem using Vault, post a message here.

Moderator: SourceGear

Post Reply
nalenb
Posts: 59
Joined: Tue Aug 03, 2004 1:28 pm

Vault client with Mono

Post by nalenb » Thu May 19, 2005 5:52 am

I've moved to the point where I *need* to have a Mac OSX client for my source control. Has any progress been made on the endian issue for the command line client? If this part at least works I can make a plugin for xcode or something that just calls the command line version, i.e. some sort of gui wrapper for the command line. The command line works somewhat under mono, I was successfully able to get a tree and have it create all the directories, however it fails to fetch the individual files which fail with check errors.

I've also tried to run the gui client under mono. The mono project has come a long way; it now has an OSX build and includes the WinForms stuff. However, the gui client gets stuck on the registry since the mono project doesn't include support for it.

When I search for Vault and OSX I keep getting my hopes up when I find the 1993 announcement by Eric that you are working with the Mono project to bring Vault cross platform.

At this point I've installed Subversion and imported my projects to it. It's a poor substitute for Vault (due to the really nice Vault client), but it does work. If I can get some word on the Mono situation I'll stick with Vault (which I recommend to everyone I can :-) which is what I really, really want to do.

Thanks

nalenb
Posts: 59
Joined: Tue Aug 03, 2004 1:28 pm

Post by nalenb » Thu May 19, 2005 5:58 am

BTW I did take a quick look at the Client API stuff last night. I don't believe that will help me much since it's just a dll. I'll have to look closer at the mono project to see if I can build an application that uses a dll that runs under mono. It may be an option, but I'd much rather have at least the command line client run under mono so my work for a gui portion is lessened.

jeremy_sg
Posts: 1821
Joined: Thu Dec 18, 2003 11:39 am
Location: Sourcegear
Contact:

Post by jeremy_sg » Thu May 19, 2005 7:31 am

The 3.1 CLC will work on OSX under mono. We expect it to go beta in the next couple of weeks. If you email me using the button below, I'll make sure that you are on the list to get a beta as soon as it's ready.

dan
Posts: 2448
Joined: Wed Dec 17, 2003 5:03 pm
Location: SourceGear
Contact:

Post by dan » Thu May 19, 2005 7:32 am

Good news on this front - we will be OSX compatible on Mono with the upcoming 3.1 Beta release, due this month.

nalenb
Posts: 59
Joined: Tue Aug 03, 2004 1:28 pm

Post by nalenb » Thu May 19, 2005 9:15 am

Awesome. So I'll have to whip up something to send the command line commands myself, but at least I can keep using Vault. So just to be sure, with this release I'll be able to check out & check in files & get lists of files from a command line.

Something like
mono Vault.exe get myrepos username password filename

I'll have to learn the actual command line switches to give, but this makes me happy :-)

nalenb
Posts: 59
Joined: Tue Aug 03, 2004 1:28 pm

Post by nalenb » Tue May 24, 2005 8:46 am

Was my email received? I haven't heard one way or the other. Just want to make sure you got it.

dan
Posts: 2448
Joined: Wed Dec 17, 2003 5:03 pm
Location: SourceGear
Contact:

Post by dan » Tue May 24, 2005 8:55 am

Where was the email sent? We can try to track it down...

jeremy_sg
Posts: 1821
Joined: Thu Dec 18, 2003 11:39 am
Location: Sourcegear
Contact:

Post by jeremy_sg » Tue May 24, 2005 9:07 am

Yup, I got it. I'll let you know when 3.1 is ready.

nalenb
Posts: 59
Joined: Tue Aug 03, 2004 1:28 pm

Post by nalenb » Tue May 24, 2005 9:49 am

K, thanks. Did I mention I have a hard time waiting? :-)

Post Reply