Note: This is documentation for version 5.4 of Source. For a different version of Source, select the relevant space by using the Spaces menu in the toolbar above
Sg (Source Get) [Deprecated]
This page is deprecated please refer to SG (Source Get) for the latest information on sg.
For details on the branch structure see:Â Branch Structure
Generic Commands
Clone → Clone the remote repositories to your computer
Pull → Pull changes from remote repositories to your local repositories
Update <optional: args> → Update your local repo
Push → Push changes from your local repositories to the remote repositories
Stat → View local changes in your repositories
Out → View outgoing changes in your repositories
Merge <branch> → Pull changes from declared branch into your current branch
Usage
Usage | Example | Description |
---|---|---|
<command> | sg pull default | Apply a generic command to all repositories |
<tag> <command> | sg rs update default | Apply a generic command to all repositories that are tagged with "rs" |
"git" <command>Â | sg git push origin prep | Apply a git command to all git repositories |
"some hg command" | sg export tip | Apply a hg command to all HG repositories |
<any of the above> | sg clone -p 6 | Do any usage but limiting degree of parallel processes |
Available here:Â sg.zip
Put in the root of your source directory (where hgall use to go)