Application: Subcommander
Category: Development
Description: Subcommander is a feature rich and not-too-hard-to-use Subversion (SVN) client. With Subcommander you can manage working copies, do diffs, commit code, and do everything else you would expect of a Subversion client worth its weight in megabytes.
Download Subcommander Portable 1.2.4 Development Test 2 [5.8MB download / 12.7MB installed]
(MD5: afae346cf9cd334752f44004427e4691)
Download Subcommander Portable 2.0.0 Beta 4 Development Test 2 [8.7MB download / 16.8MB installed]
(MD5: 34be9e880217ddde1c54b596e83cd2a6)
Release Notes:
Development Test 2 (2008-09-17): Fixed secondary launch bug with not setting environment variables
Development Test 1 (2008-09-15): Initial release... and finally we have a proper portable SVN client
Feel free to use this, but currently any passwords you save will be left on the host machine. So save passwords at your own peril. A fix should be released with the next version of Subcommander Portable (2.0 Beta 5) in either a few weeks time, or if I miss that, early next year.
are out, fixing a bug with secondary launches not setting the appropriate environment variables, meaning that it wasn't portable
Has anyone tested these? Would anyone like to comment? I would like YOU to comment!
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1
I can't seem to figure this app out. It is really complex.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
it shouldn't be too hard to use. SVN is rather hard to get used to, though!
How to get started, assuming you already have a repository and a working copy: Bookmarks menu -> new project, then put in a name, put in a name for the working copy and enter the path, and then use auto for all the rest. After it's set up, all the paths will be updated for drive letter changes, so it works fine running from a USB disk.
I will definitely agree that it's not as easy as TortoiseSVN to use, as TortoiseSVN automatically detects SVN repository working copies and has easy-to-use icon overlays, but as TortoiseSVN works as a shell extension, it is completely impossible to make portable
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1
But the 2.0.0 version is corrupted, please reupload
Nothing here right now... I might put something here later, who knows? Or will I? I really have to think about this...
It's corrupt for me too.
Yes the file is corrupt, and according to his post Chris is away for 3 months from Nov 17th... so unless he can fix the link before then, we have a long wait.
I've just sent him email to this effect so... fingers crossed!
I'd forgotten about it
Well, I've reuploaded it now, it should work. My personal opinion of it is, though, steer clear of 2b4, go for 1.2.4. I've now switched to using 1.2.4 for my SVN work, as 2b4 just isn't feature complete, especially in the matter of under 2b4 needing to restart to refresh its working copy list... :/
Rob: I see you didn't trust the "me" bit of my email address... well, both work... anything will!
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1
Hi all
I've set up a project and used an http connection, but the firewall would block http traffic (subcommander displays a "PROPFIND ... Could not read status line..." message.) After changing the connection to https, running the list command on the repo works fine. However, when I try to update the working copy, subcommander connects still using http (instead of https), triggering the PROPFIND-message.
I tried setting up a new project with the https in it from the beginning, but the error remains the same - no https for updating the WC.
Any way to tel subcommander to use https when upgrading the working copy?
Best,
ElEsido
I don't know really; if it works for you, you can do it, otherwise, I don't know. When I used subcommander (I don't use it any more since I got a laptop, so I can use TortoiseSVN which is better but not portableable) I personally used it with three Google Code projects, two logged in - which requires https.
So I think you should be able to do it, but you'll need to experiment till you come up with the solution.
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1
I tried subcommander portable version 2 above, and it shows the same behaviour. Funny...
I would guess that you're just not doing it "properly", where "properly" is the way it should be done.
Keep digging
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1
Allright, thanks for your explanation, that helped!
(Seriously, I got it to work, am enjoying ortable SVN now.)
Is there gone be a portable version of the fresh 2.0.0 Beta 5 version? Really looking forward to it!
I am interested an Beta5 too!
I think explanation is needed.
Shortly after I released 2.0 Beta 4, I found a fairly major security problem with this. All Subversion clients store passwords and a few other bits of data in one location ($APPDATA\Subversion), and I have been unable to redirect this in any way, and I don't think (maybe I should try) that Tigris would accept a patch to make a portable version work with a custom environment variable override (and anyway, that would only work if each and every team started using the next new release, and I doubt that they always do... especially when they don't release often). However, I don't just want to move things backwards and forwards - there's a security risk in the simplistic implementation of that too. So currently any passwords you save will be left on the local machine. What's more, if the local machine has a saved password for the site you wish to use, you won't get a chance to select different credentials - your nice patch which fixes everything will be attributed to your arch-enemy who tries to thwart everything you do in the project
For more details on this issue, and what I plan to do with it, read this post of mine (scroll down to the section on Subversion data handling). Beta 5 will be waiting until I have worked out proper support in the universal launcher.
If you care about your passwords, do not save them with the current release of Subcommander Portable (or any other portable or otherwise SVN client you have).
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1
The new version of this is 1.6
Can anyone take development of this app over?
Simplifying daily life through technology
2.0 Beta 5 is the latest version; 1.6 is the Subversion line. I am still doing this application, but I need to wait for the PortableApps.com Launcher first for the reasons outlined above.
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1
on that? Will there be a new version soon???
I'm still not up to doing it yet. Waiting for the launcher to go into version control... (not Subversion though, Mercurial :P)
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1
Is there a config file where i can add tunnels ?
Is it possible to config a tunnel with puttyportable than use it within subcommander ?
I can't really help you with that, the documentation on that with Subcommander is very fuzzy. I'd suggest that you ask them. I think it should be possible, but I expect you will need either pageant or plink. I can share more details on how I got it all set up for use with hg if you like (I used pageant and just run PuTTY Portable to get the fingerprint saved so that it works).
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1