Git has an 'archive' command which will zip up the contents of the repo (at a commit if needed), you could use that and then FTP it to your server. On the Mac version of SourceTree the Archive action is available and you can also use a Custom Action to launch a script which does all the actions - on Windows you'll have to simply write a batch script just to use 'git archive' and ftp which you launch yourself.
You can do anything you can call on the command line - the only caveat is that if you've had to alter your environment in the terminal for something to work (add to PATH or create new environment vars for example), full OS X apps don't see those changes automatically because their environment is different. You can get around that most easily if you've altered your .profile by making sure that you only call full shell scripts from SourceTree (those with a shebang at the top loading them through /bin/sh or /bin/bash) - because those will get all your full terminal environment.
Ca you just show me an example on how to "making sure that you only call full shell scripts from SourceTree"? I've jsut opened up my .profile, and actually have no idea how to grant access to the shells for SourceTree.
Custom action is just set up/and hooked in, but as you expected it tells "launch path not accessible".
Thanks for your time on this.
With a massive selection of plugins out there, what's the one you couldn't do without?!
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs