dev-vcs/colorsvn::gentoo
- Ebuilds: 1, Stable: 0.3.3-r1, Testing: 0.3.3-r1 Description:
colorsvn is the Subversion output colorizer. Colorsvn was extracted from
kde-sdk and was extended with build process and configuration.
Homepage:http://colorsvn.tigris.org License: GPL-2
dev-vcs/commitizen::nest
- Ebuilds: 2, Testing: 4.13.9, Snapshot: 9999 Description:
This is an interactive tool to commit based on some rules,
like conventional commits. It comes with some defaults commit styles,
like jira, conventional commits, etc, and it’s easily extendable.
It’s useful for teams, because it is possible to standardize
the commiting style.
Homepage:https://github.com/commitizen-tools/commitizen License: MIT
dev-vcs/cvsgraph::gentoo
- Ebuilds: 1, Stable: 1.7.0-r1, Testing: 1.7.0-r1 Description:
CvsGraph is a utility to make a graphical representation of all
revisions and branches of a file in a CVS/RCS repository. It has been
inspired by the 'graph' option in WinCVS, but I could not find a
stand-alone version of this graph code. So, it was time to write one.
Homepage:http://www.akhphd.au.dk/~bertho/cvsgraph License: GPL-2+
dev-vcs/cvsutils::gentoo
- Ebuilds: 1, Testing: 0.2.6 Description:
CVS Utilities are helpful scripts for working with CVS repositories
offline and online. They include the ability to check file status,
"fake" include files in the repo, diff new files easily, change CVS
server of a repository and more.
Homepage:https://www.red-bean.com/cvsutils/ License: GPL-2+ GPL-3+
dandi-cli (available in: dev-vcs/dandi-cli::chymeric, dev-vcs/dandi-cli::science)
- Ebuilds: 2, Testing: 0.61.2, 0.45.1_p1 Description:
This package provides a dandi command line utility with a basic interface
which should assist you in preparing and uploading your data to and/or
obtaining data from the http://dandiarchive.org . Each of the commands
has a set of options to alter their behavior. Please run
`dandi COMMAND --help` to get more information
Homepage:https://github.com/dandi/dandi-cli License: Apache-2.0
dev-vcs/datalad::science
- Ebuilds: 1, Testing: 1.0.2 Description:
DataLad makes data management and data distribution more accessible. To
do that, it stands on the shoulders of Git and Git-annex to deliver a
decentralized system for data exchange. This includes automated
ingestion of data from online portals and exposing it in readily usable
form as Git(-annex) repositories, so-called datasets. The actual data
storage and permission management, however, remains with the original
data providers.
Homepage:https://github.com/datalad/datalad License: MIT
dev-vcs/egitu::enlightenment-live
- Ebuilds: 1, Snapshot: 9999 Description: Theis client is written using the python bindings for EFL. Among the feature: Draw the DAG of the repo
View the diff of each revision
Edit repository description
Powerfull branches management
Clone local or remote repository
Stage/unstage files
Commit staged changes
Revert commits (optionally autocommit the revert)
Homepage:https://github.com/DaveMDS/egitu License: GPL-3
git (available in: dev-vcs/git::gentoo, dev-vcs/git::mim)
- Ebuilds: 9, Stable: 2.54.0, Testing: 2.55.0, 2.44.0, Snapshot: 9999-r3 Description:
Git - Fast Version Control System. Official titled
"GIT - the stupid content tracker".
Git is a popular version control system designed to handle very large
projects with speed and efficiency; it is used mainly for various open
source projects, most notably the Linux kernel.
Git falls in the category of distributed source code management tools,
similar to e.g. GNU Arch or Monotone (or BitKeeper in the proprietary
world). Every Git working directory is a full-fledged repository with full
revision tracking capabilities, not dependent on network access or a central
server.
Homepage:https://www.git-scm.com/ License: GPL-2
dev-vcs/git-diff-blame::konsolebox
- Ebuilds: 3, Testing: 2024.11.16, Snapshot: 99999 Description: Annotates each line in a diff hunk with author and commit information like blame
License: Unlicense
dev-vcs/git-machete::gentoo
- Ebuilds: 2, Stable: 3.35.1, Testing: 3.35.1 Description:
git-machete is a robust tool that simplifies your git workflows.
The bird's eye view provided by git-machete makes merges/rebases/push/pulls
hassle-free even when multiple branches are present in the repository
(master/develop, your topic branches, teammate's branches checked out
for review, etc.).
Using this tool, you can maintain small, focused, easy-to-review pull
requests with little effort.
Homepage:https://github.com/VirtusLab/git-machete https://pypi.org/project/git-machete/ License: MIT
dev-vcs/git-move::konsolebox
- Ebuilds: 3, Testing: 2024.08.31, Snapshot: 99999 Description: Moves commits in a context to a new base commit within the same context
License: MIT
dev-vcs/git-publish::gentoo
- Ebuilds: 1, Testing: 1.8.2-r1 Description:
git-publish prepares patches and stores them as git tags for future reference.
It works with individual patches as well as patch series. Revision numbering
is handled automatically.
Homepage:https://github.com/stefanha/git-publish License: MIT
dev-vcs/git-pw::gentoo
- Ebuilds: 2, Testing: 2.8.1 Description:
git-pw is a tool for integrating Git with Patchwork, the web-based patch
tracking system. It only supports Patchwork 2.0+ and REST API support
must be enabled on the server end.
Homepage:https://github.com/getpatchwork/git-pw License: MIT
dev-vcs/gitaly::nest
- Ebuilds: 2, Testing: 13.12.15, Snapshot: 9999 Description:
As of GitLab 11.5, almost all application code accesses Git repositories
through Gitaly (fast Git RPC service for handling all git calls for Gitlab)
instead of direct disk access.
Homepage:https://gitlab.com/gitlab-org/gitaly License: MIT
dev-vcs/gitg::gentoo
- Ebuilds: 3, Stable: 44-r5, Testing: 50 Description:
gitg is a graphical user interface for git. It aims at being a small,
fast and convenient tool to visualize the history of git repositories.
Besides visualization, gitg also provides several utilities to manage your
repository and commit your work.
Homepage:https://gitlab.gnome.org/GNOME/gitg License: GPL-2+
dev-vcs/gitleaks::bentoo
- Ebuilds: 1, Testing: 8.30.1 Description:
Gitleaks is a SAST tool for detecting and preventing hardcoded secrets
like passwords, API keys, and tokens in git repositories. It is an
easy-to-use, all-in-one solution for finding secrets, past or present,
in code, scanning git logs, files, directories, and stdin.
Homepage:https://github.com/gitleaks/gitleaks License: MIT Apache-2.0 BSD BSD-2 ISC MPL-2.0
dev-vcs/gitlint::nest
- Ebuilds: 2, Testing: 0.19.1, Snapshot: 9999 Description:
A commit-msg git hook or as part of your gating script in a CI pipeline.
Many of the gitlint validations are based on well-known community
standards, others are based on checks that we’ve found useful throughout
the years. Gitlint has sane defaults, but you can also easily customize
it to your own liking.
Homepage:https://github.com/jorisroovers/gitlint License: MIT
dev-vcs/gitolite::gentoo
- Ebuilds: 2, Stable: 3.6.14 Description:
Gitolite is an access control layer on top of git, which allows access
control down to the branch level, including specifying who can and cannot
rewind a given branch.
Homepage:https://github.com/sitaramc/gitolite License: GPL-2
dev-vcs/lab::gentoo
- Ebuilds: 1, Testing: 0.25.1 Description:
Lab wraps Git or Hub, making it simple to clone, fork, and interact with repositories on GitLab,
including seamless workflows for creating merge requests, issues and snippets.
Homepage:https://zaquestion.github.io/lab/ License: Apache-2.0 BSD BSD-2 MIT MPL-2.0
dev-vcs/mercurial_keyring::nest
- Ebuilds: 2, Testing: 1.4.4, Snapshot: 9999 Description:
A mercurial extension used to securely save HTTP and SMTP authentication
passwords in password databases. With this extension Mercurial remembers
passwords and reuses them without prompting (as if you stored them in .hgrc),
Homepage:https://foss.heptapod.net/mercurial/mercurial_keyring License: BSD
dev-vcs/mr::gentoo
- Ebuilds: 1, Stable: 1.20180726 Description:
The mr(1) command can checkout, update, or perform other actions on a
set of repositories as if they were one combined respository. It
supports any combination of git, svn, mercurial, bzr, darcs, cvs, vcsh,
fossil, and veracity repositories, and support for other version control
systems can easily be added. (There are extensions adding support for unison
and git-svn.)
It is extremely configurable via simple shell scripting. Some examples
of things it can do include:
* Update a repository no more frequently than once every twelve hours.
* Run an arbitrary command before committing to a repository.
* When updating a git repository, pull from two different upstreams and merge the two together.
* Run several repository updates in parallel, greatly speeding up the update process.
* Remember actions that failed due to a laptop being offline, so they can be retried when it comes back online.
This package also includes the webcheckout command.
Homepage:https://myrepos.branchable.com/ License: GPL-2
dev-vcs/rcs::gentoo
- Ebuilds: 1, Stable: 5.10.1-r1, Testing: 5.10.1-r1 Description:
The Revision Control System (RCS) is a system for managing
multiple versions of files. RCS automates the storage, retrieval,
logging, identification and merging of file revisions. RCS is useful
for text files that are revised frequently (for example, programs,
documentation, graphics, papers and form letters).
Homepage:https://www.gnu.org/software/rcs/ License: GPL-3
dev-vcs/tig::gentoo
- Ebuilds: 7, Stable: 2.6.0, Testing: 2.6.1, Snapshot: 9999 Description:
Tig is an ncurses-based text-mode interface for git.
It functions mainly as a Git repository browser,
but can also assist in staging changes for commit at chunk level
and act as a pager for output from various Git commands.
Homepage:https://jonas.github.io/tig/ License: GPL-2
dev-vcs/tortoisehg::gentoo
- Ebuilds: 4, Stable: 7.0.1-r1, 7.0.1, Testing: 7.0.1-r1, Snapshot: 9999 Description: TortoiseHg is a Windows shell extension and a series of
applications for the Mercurial distributed revision control system.
It also includes a Gnome/Nautilus extension and a CLI wrapper
application so the TortoiseHg tools
can be used on non-Windows platforms.
Homepage:https://tortoisehg.bitbucket.io/ License: GPL-2+