ANNOUNCE gitslave-1.1.1 and git-what-branch-0.2.4

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



gitslave http://gitslave.sf.net is a superproject multi-repository
management tool. It creates a group of related repositories--a
superproject repository and a number of slave repositories--all of
which are concurrently developed on and on which all git operations
should normally operate; so when you branch, each repository in the
project is branched in turn. Similarly when you commit, push, pull,
merge, tag, checkout, status, log, etc; each git command will run on
the superproject and all slave repositories in turn.

git-what-branch http://github.com/SethRobertson/git-what-branch
determines if a commit was made directly on any named
branch/reference, or what the earliest merge path was to a named
branch/reference.


Gitslave release notes:
----------------------------------------------------------------------
Add support for `gits remote add` to add new remotes for all slaves
with the correct relative remote URLs.

Add support for `gits archive` to generate a unified tarball with
slave-relative paths.

Full (and documented) support for command substitution to allow
gits-archive, gits-exec, gits-bundle and friends to have output files
contain repository specific tokens.

Deduplicate output summarizing code.  Provide standard mechanism to
suppress (and show) empty command output.
----------------------------------------------------------------------


Git-what-branch release notes:
----------------------------------------------------------------------
Add --first-parent and --first-parent-simple options to allow more
easy programmatic detection of failure if a commit was not made
directly on any named branch and programmatic parse of output.

Exit with errors if things go wrong or at least not as the user
probably desired (e.g. commit has not merged with a named branch, etc)

Bugfix: Prevent duplicate refs from being researched multiple times.
Prevent first-parent outputs from being discussed again during
merge-path output if --all is used.

Bugfix: If multiple commits are listed for research, do not have
subsequent commits inherit bad or duplicate information from previous
commits.

Bugfix: Do not fail if user is not on a branch.
----------------------------------------------------------------------
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]