# # # patch "wiki/FrontPage.mdwn" # from [6acf8081053e1adcc877af05c097cbb080a4474b] # to [0b7c9962fcf3548f0166581955cf1427f247596f] # ============================================================ --- wiki/FrontPage.mdwn 6acf8081053e1adcc877af05c097cbb080a4474b +++ wiki/FrontPage.mdwn 0b7c9962fcf3548f0166581955cf1427f247596f @@ -1,122 +1,117 @@ -[[tag mimgration-wip]] -= monotone wiki = +[[tag migration-wip]] +# monotone wiki -This is the wiki for the version control system [http://venge.net/monotone monotone]. +This is the wiki for the version control system +[monotone](http://monotone.ca/monotone). 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 ==== - * ["Hosting"] - * ProjectsUsingMonotone - * EvaluationFeatures - * ["Testimonials"] - * ["Talks"] - * ["People"] - * MtnSummit2008 +*This page will be changed over time to be mostly autogenerated based +on tags and other pagespec details. It mostly exists now to provide +a useful collection of brokenlinks at [[wiki]].* -==== Getting Monotone ==== - * BuildingOnWindows and ["BuildingOnWindows/VisualC8"] - * BuildingOnMac - * BuildingOnSolaris - * BuildingViaPkgsrc on a wide variety of platforms - * MonotoneOnDebian - * SelfHostingInfo +# For Users +### About Monotone + * [[Hosting]] + * [[ProjectsUsingMonotone]] + * [[EvaluationFeatures]] + * [[Testimonials]] + * [[Talks]] + * [[People]] + * [[MtnSummit2008]] -==== Using Monotone ==== - * InterfacesFrontendsAndTools -- other programs that work with monotone - * EssentialMonotone -- the minimal commands needed to get anything done - * AlternativeOverview -- a different order than the [http://venge.net/monotone/docs/Tutorial.html 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 +### Getting Monotone + * [[BuildingOnWindows]] and [[BuildingOnWindows/VisualC8]] + * [[BuildingOnMac]] + * [[BuildingOnSolaris]] + * [[BuildingViaPkgsrc]] on a wide variety of platforms + * [[MonotoneOnDebian]] + * [[SelfHostingInfo]] -=== For Developers of Monotone === - * QuickieTasks -- This is a good starting point for new developers. - * NeedReview - * AutomateWishlist - * TrustDiscussion - * NetsyncTodo - * RostersTodo - * MagicSelectors - * BranchStatuses - * BugSquashingParty - * AttrUseCases - * HistoryBlueSky - * TestHarnessIssues - * TestIntro - * BuildBot - * MergeViaWorkingDir - * DatabaseLocking - * CaseInsensitiveFilesystems - * FileSystemIssues - * Win32DeviceFiles - * ["RevertUI"] - * SymLinks - * ["IPv6"] - * ["BranchUI"] - * SurveyQuestions - * RootDirRenaming - * I18nL10n - * PerformanceWork - * AutoInodeprints - * DeltaStorageStrategies - * LineEndingMunging - * NonMergeConflicts - * DocTodo - * CarrotAndStick - * CustomCerts - * TimeStamps - * VersionedPolicy - * ThingsStatusShouldShow - * CherryPicking - * PieceCache - * ["SpeedySpeedySHA1"] - * CertCleanup - * RevisionNumbering (Heights) - * NotesOnTestingChangesetify - * WorkspaceConflicts - * DatabaseCompaction - * ConflictFixupPolicy - * KeystoreFiles - * ["LogUI"] - * SimplerIgnoreMechanism - * RoadMap - * AutomateVersions +### Using Monotone + * [[InterfacesFrontendsAndTools]] -- other programs that work with monotone + * [[EssentialMonotone]] -- the minimal commands needed to get anything done + * [[AlternativeOverview]] -- a different order than the [http://venge.net/monotone/docs/Tutorial.html 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 -==== Previous Activities ==== - * SummerOfCode2006 - * MtnSummit -- Mtn View 2007 +## For Developers of Monotone + * [[QuickieTasks]] -- This is a good starting point for new developers. + * [[NeedReview]] + * [[AutomateWishlist]] + * [[TrustDiscussion]] + * [[NetsyncTodo]] + * [[RostersTodo]] + * [[MagicSelectors]] + * [[BranchStatuses]] + * [[BugSquashingParty]] + * [[AttrUseCases]] + * [[HistoryBlueSky]] + * [[TestHarnessIssues]] + * [[TestIntro]] + * [[BuildBot]] + * [[MergeViaWorkingDir]] + * [[DatabaseLocking]] + * [[CaseInsensitiveFilesystems]] + * [[FileSystemIssues]] + * [[Win32DeviceFiles]] + * [[RevertUI]] + * [[SymLinks]] + * [[IPv6]] + * [[BranchUI]] + * [[SurveyQuestions]] + * [[RootDirRenaming]] + * [[I18nL10n]] + * [[PerformanceWork]] + * [[AutoInodeprints]] + * [[DeltaStorageStrategies]] + * [[LineEndingMunging]] + * [[NonMergeConflicts]] + * [[DocTodo]] + * [[CarrotAndStick]] + * [[CustomCerts]] + * [[TimeStamps]] + * [[VersionedPolicy]] + * [[ThingsStatusShouldShow]] + * [[CherryPicking]] + * [[PieceCache]] + * [[SpeedySpeedySHA1]] + * [[CertCleanup]] + * [[RevisionNumbering]] (Heights) + * [[NotesOnTestingChangesetify]] + * [[WorkspaceConflicts]] + * [[DatabaseCompaction]] + * [[ConflictFixupPolicy]] + * [[KeystoreFiles]] + * [[LogUI]] + * [[SimplerIgnoreMechanism]] + * [[RoadMap]] + * [[AutomateVersions]] -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 +### Previous Activities + * [[SummerOfCode2006]] + * [[MtnSummit]] -- Mtn View 2007 +### Interesting starting points: + * [[RecentChanges]]: see where people are currently working + * [[SandBox]]: feel free to change this page and experiment with editing + * [[FindPage]]: search or browse the database in various ways + * [[ikiwiki/formatting]]: quick access to wiki syntax +--- -==== How to use this site ==== +This wiki is powered by [[ikiwiki]] -A Wiki is a collaborative site, anyone can contribute and share: - * Edit any page by pressing '''[[GetText(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 MoinMoin:WhyWikiWorks and the MoinMoin:WikiNature. Also, consult the MoinMoin:WikiWikiWebFaq. - -This wiki is powered by MoinMoin.