monotone wiki
This is the wiki for the version control system
monotone.
NOTE: This wiki is presently being migrated to another system. Please have some patience.
monotone is a free distributed version control system. it provides a simple, single-file transactional version store, with fully disconnected operation and an efficient peer-to-peer synchronization protocol. it understands history-sensitive merging, lightweight branches, integrated code review and 3rd party testing. it uses cryptographic version naming and client-side RSA certificates. it has good internationalization support, few external dependencies, and runs on unix, OSX, windows, and is licensed under the GNU GPL.
For Users
About Monotone
Getting Monotone
BuildingViaPkgsrc on a wide variety of platforms
Using Monotone
InterfacesFrontendsAndTools -- other programs that work with monotone
EssentialMonotone -- the minimal commands needed to get anything done
AlternativeOverview -- a different order than the
Tutorial for introducing monotone capabilites BestPractices -- best practices for using monotone
MasterRepository -- Master Repositories you might be used to with a centralised VCS, and why you don't need one with monotone.
MonotoneAndCVS -- different ways of working with CVS and monotone.
UsingCerts -- how certs work, and don't, in practice.
TrustFoundations -- the basics of monotone's trust model, and how it works with certs
BranchAnalogy -- understanding how monotone's branches work, and might be different to other tools.
BranchNamingConventions and BranchRenaming -- discussions about how to name your branches and what to do when you change your mind.
DaggyFixes -- handling bug fixes, backports, and cherry picking
TipsTricksScripts -- useful snippets for getting more out of monotone
TroubleShooting -- what to try when things aren't working
RosterifyingPrivateBranches -- specific issues for those migrating private changes from monotone 0.25 and earlier to 0.26 and later.
ReferenceCard - quick overview of monotone commands
Glossary -- an explanation of some terms
AutomateMagic -- some nifty things you can do with the automation interface
WishList -- a list of features some people would like to have
For Developers of Monotone
QuickieTasks -- This is a good starting point for new developers.
RevisionNumbering (Heights)
Previous Activities
MtnSummit -- Mtn View 2007
Interesting starting points:
RecentChanges: see where people are currently working
WikiSandBox: feel free to change this page and experiment with editing
FindPage: search or browse the database in various ways
SyntaxReference: quick access to wiki syntax
SiteNavigation: get an overview over this site and what it contains
How to use this site
A Wiki is a collaborative site, anyone can contribute and share:
Edit any page by pressing Edit at the top or the bottom of the page
Create a link to another page with joined capitalized words (like WikiSandBox) or with ["quoted words in brackets"]
Search for page titles or text within pages using the search box at the top of any page
See HelpForBeginners to get you going, HelpContents for all help pages.
To learn more about what a WikiWikiWeb is, read about
WhyWikiWorks and the
WikiNature. Also, consult the
WikiWikiWebFaq.
This wiki is powered by MoinMoin.