Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
I am looking for a portable (as in no-install needed, can-run-from pendrive) installation for Bzr with a graphical UI, a decentralized version control system.
I would like to recommend it to my students, who have no admin privileges on lab computers. Git is, IMHO, too unfriendly to use for second-year programmers, but I would be glad for any suggestions or ideas.
Install any flavor of PortableApps to your USB-stick.
Install the app "Command Prompt Portable" to your USB-stick.
Start the app and exit the command prompt again - this creates the necessary configuration file.
Install Bazaar on your machine, if not already done.
Copy the contents of your Bazaar installation to a directory "portable_bzr" on the USB-stick.
If you don't want to keep Bazaar installed locally, uninstall it.
Edit Command Prompt Portable's configuration file; you find it at: $PortableAppsDirectory\CommandPromptPortable\data\Batch\commandprompt.bat
Append the following two lines: set BZR_HOME=%~d0\portable_bzr set path=%BZR_HOME%
and you're done.
When launching Command Prompt Portable, you have all bzr commands available on any (Windows) machine.