# # # patch "wiki/Feature/AccessControl.mdwn" # from [4d45bc9dc38d5f72ed1a34db16baecd0d7902094] # to [9a980522aa353e2bf88be5142809bf9cf58c464c] # # patch "wiki/Feature/AtomicCommit.mdwn" # from [931fa961b4ff99b0e040665e4766358522ec39b5] # to [29c3d2e76767abc306f1d60675c43d6da45d010c] # # patch "wiki/Feature/BuildIntegration.mdwn" # from [4cc083459da70fd8f60ef8668113e5d1af25c312] # to [7cf28bf652e834abd5ad675cee39c066bce70fc8] # # patch "wiki/Feature/CVSExport.mdwn" # from [0a2891d1e9cd7c95fbfa7e7d1dad9570a773ccba] # to [556a28b5c3d69f1d78d5c85efd1c9524b37b0869] # # patch "wiki/Feature/CVSImport.mdwn" # from [ba114c25876e6393d28abaaef4433034f8faf3e4] # to [6ab438123ca3a3e8ce797e9980cad6a67a2e48e5] # # patch "wiki/Feature/CommitMail.mdwn" # from [6d24f9e7202317d6dd8fa815e024966365f70249] # to [89a11b26992613af019bb03339f84e39d149cc3d] # # patch "wiki/Feature/CompactRepository.mdwn" # from [fed9016ef83f1a00d4ce457f54abf96df05d86f1] # to [b48a906da90d11320ff31160b530d347cccf999c] # # patch "wiki/Feature/EmbeddedIDs.mdwn" # from [177242cf3738ba55028598af7152c34a967a33c4] # to [38cfd1a7656f31457ed769d76b0b442a15baa8fb] # # patch "wiki/Feature/Fast.mdwn" # from [ddcb4d51b220c531393bb031fbbfd540e929a4bd] # to [250564ec5967e68a77cc0594d918f5a03fa7bf08] # # patch "wiki/Feature/LightweightBranches.mdwn" # from [406bb0c7b73e8335f2fca66ce19559d1d14e04e5] # to [8e9b5849c95877a39d242f75bbb4daa9052ffb38] # # patch "wiki/Feature/LogReview.mdwn" # from [7e6481c206deb686215e60266230876b4e1b2e62] # to [7b828c6c426ed291483945466cc788939b6ed374] # # patch "wiki/Feature/LogTemplates.mdwn" # from [2e08b86269e695fb2938a5347848168eb936cc0e] # to [9294afc331b443216e9b06044754fa166d9bca56] # # patch "wiki/Feature/MIMEtypes.mdwn" # from [796de7a26cf1de3623a1e00922f05bb76e509860] # to [1c93be76be7daa2781de294197237b2df440da32] # # patch "wiki/Feature/Merging.mdwn" # from [a9c00ee1a15a8b69b24cd74a8590e536c995e9be] # to [3e6ad644cd409923ff27f7feca34170660ba6b98] # # patch "wiki/Feature/Mirroring.mdwn" # from [795ed9caf0afb2a877a776a566bc65c86fd6fabb] # to [ccf230c59e54ac08d5bea1085c505eef2ad04cb5] # # patch "wiki/Feature/NetworkSecurity.mdwn" # from [81cd9fdddc114662bfa0ec168cd8c6a7530e3fa0] # to [248ae3673807f8fad3eeb1a770aef7a8063bc903] # # patch "wiki/Feature/Obliterate.mdwn" # from [9f4267c3df1ba481f2977b566a94f15b87bab672] # to [09055fc196d97ff69255eee7b48bc4f79d1b96d4] # # patch "wiki/Feature/Offline.mdwn" # from [cb8ab48f39d73d6626e8ebaafcc0cfe4b93565e3] # to [5b5d54da51bd028c17536df9be9a67b5d9c419df] # # patch "wiki/Feature/Portable.mdwn" # from [b811d4a356fca829c4a34ab62c9a6a73d2cc384c] # to [06e63ae72cf35251468a0fb0e8fe6ba7915d044a] # # patch "wiki/Feature/Rename.mdwn" # from [498796ae0f829849057409af410a7785470fb8c2] # to [ed367b3a722dce6e2e7310318399292bdb3d1f0b] # # patch "wiki/Feature/RobustRepository.mdwn" # from [55e136d38ac8cc906b26a6a7b82d335dbeb74f04] # to [2d8363d5a47b997ab8427b41d5821886867b2856] # # patch "wiki/Feature/SignedRevisions.mdwn" # from [1c89aa374755dc8372ae9978000e2f4c4db99894] # to [6b25cd81b0a1430c6346e0aa09a5dcee09d517cc] # # patch "wiki/Feature/Symlinks.mdwn" # from [6b73259880642c4ac87a5a2f2cd5ff482cbcf885] # to [9a6ba18289105562cb358341f9b5c2300196998f] # # patch "wiki/Feature/VendorBranches.mdwn" # from [7b0fbad78e99c31fdb6fc51975afeeede667da57] # to [38defee445822db452e3987c83bf9733a7b46e57] # # patch "wiki/Feature/WebInterface.mdwn" # from [19295c029c2087bc57e7633ecc7e20e4837507d4] # to [2bae6d76f591164fbc353bcf98bd67e1c6767ed5] # ============================================================ --- wiki/Feature/AccessControl.mdwn 4d45bc9dc38d5f72ed1a34db16baecd0d7902094 +++ wiki/Feature/AccessControl.mdwn 9a980522aa353e2bf88be5142809bf9cf58c464c @@ -23,9 +23,11 @@ Manual and Tutorial Sections: # Further Reference Manual and Tutorial Sections: + * TrustFoundations and UsingCerts * [Trust Evaluation Hooks](http://venge.net/monotone/monotone.html#Hooks) * [Netsync Permission Hooks](http://venge.net/monotone/monotone.html#Hooks) Features and Requirements in other evaluations: + * FreeBSD [VCSFeatureACL](http://wikitest.freebsd.org/VCSFeatureACL) ============================================================ --- wiki/Feature/AtomicCommit.mdwn 931fa961b4ff99b0e040665e4766358522ec39b5 +++ wiki/Feature/AtomicCommit.mdwn 29c3d2e76767abc306f1d60675c43d6da45d010c @@ -21,8 +21,10 @@ Manual and Tutorial Sections: # Further Reference Manual and Tutorial Sections: + * [Dealing with a Fork](http://venge.net/monotone/monotone.html#Dealing-with-a-Fork) * CommitEarlyCommitOften Features and Requirements in other evaluations: + * FreeBSD [VCSFeatureAtomicCommit](http://wikitest.freebsd.org/VCSFeatureAtomicCommit) ============================================================ --- wiki/Feature/BuildIntegration.mdwn 4cc083459da70fd8f60ef8668113e5d1af25c312 +++ wiki/Feature/BuildIntegration.mdwn 7cf28bf652e834abd5ad675cee39c066bce70fc8 @@ -16,7 +16,9 @@ Manual and Tutorial Sections: # Further Reference Manual and Tutorial Sections: + * [Quality Assurance](http://venge.net/monotone/monotone.html#Quality-Assurance) Features and Requirements in other evaluations: + * FreeBSD [VCSFeatureTinderbox](http://wikitest.freebsd.org/VCSFeatureTinderbox) ============================================================ --- wiki/Feature/CVSExport.mdwn 0a2891d1e9cd7c95fbfa7e7d1dad9570a773ccba +++ wiki/Feature/CVSExport.mdwn 556a28b5c3d69f1d78d5c85efd1c9524b37b0869 @@ -17,4 +17,5 @@ Features and Requirements in other evalu # Further Reference Features and Requirements in other evaluations: + * FreeBSD [VCSFeatureCVSExport](http://wikitest.freebsd.org/VCSFeatureCVSExport) ============================================================ --- wiki/Feature/CVSImport.mdwn ba114c25876e6393d28abaaef4433034f8faf3e4 +++ wiki/Feature/CVSImport.mdwn 6ab438123ca3a3e8ce797e9980cad6a67a2e48e5 @@ -15,6 +15,7 @@ To import a full CVS history, you need a # Example Usage To import a full CVS history, you need a copy of the cvsroot `,v` files: + $ mtn -d /some/path/project.mtn cvs_import -b org.project $CVSROOT/dir This will create a branch called `org.project` with contents and history that you would get from `cvs co dir`. Any CVS branches in that history will be created with names like `org.project.cvs-branch-name`. @@ -22,7 +23,9 @@ Manual and Tutorial Sections: # Further Reference Manual and Tutorial Sections: + * [Importing from CVS](http://venge.net/monotone/monotone.html#Importing-from-CVS) Features and Requirements in other evaluations: + * FreeBSD [VCSFeatureCVSImport](http://wikitest.freebsd.org/VCSFeatureCVSImport) ============================================================ --- wiki/Feature/CommitMail.mdwn 6d24f9e7202317d6dd8fa815e024966365f70249 +++ wiki/Feature/CommitMail.mdwn 89a11b26992613af019bb03339f84e39d149cc3d @@ -15,7 +15,9 @@ Manual and Tutorial Sections: # Further Reference Manual and Tutorial Sections: + * [Event Notification Hooks](http://venge.net/monotone/monotone.html#Hooks) Features and Requirements in other evaluations: + * FreeBSD [VCSFeatureCommitMail](http://wikitest.freebsd.org/VCSFeatureCommitMail) ============================================================ --- wiki/Feature/CompactRepository.mdwn fed9016ef83f1a00d4ce457f54abf96df05d86f1 +++ wiki/Feature/CompactRepository.mdwn b48a906da90d11320ff31160b530d347cccf999c @@ -35,7 +35,9 @@ Manual and Tutorial Sections: Manual and Tutorial Sections: + * [Database Commands](http://venge.net/monotone/monotone.html#Database) Features and Requirements in other evaluations: + * FreeBSD [VCSFeatureGoodRepositoryFormat](http://wikitest.freebsd.org/VCSFeatureGoodRepositoryFormat) ============================================================ --- wiki/Feature/EmbeddedIDs.mdwn 177242cf3738ba55028598af7152c34a967a33c4 +++ wiki/Feature/EmbeddedIDs.mdwn 38cfd1a7656f31457ed769d76b0b442a15baa8fb @@ -17,4 +17,5 @@ Features and Requirements in other evalu # Further Reference Features and Requirements in other evaluations: + * FreeBSD [VCSFeatureDollarFreeBSD](http://wikitest.freebsd.org/VCSFeatureDollarFreeBSD) ============================================================ --- wiki/Feature/Fast.mdwn ddcb4d51b220c531393bb031fbbfd540e929a4bd +++ wiki/Feature/Fast.mdwn 250564ec5967e68a77cc0594d918f5a03fa7bf08 @@ -15,6 +15,7 @@ The user operations known to be slow inc Some operations are known to scale poorly on repositories with very deep histories, even though the problem may not be noticable on newer projects with shorter histories. The 0.30 release introduced major performance improvements as a result of applying this process to some key areas, and further work is ongoing to continue this process for more elements and internal operations. The user operations known to be slow include: + * initial `pull` of long histories into a fresh db (it is possible to work around this by copying the db file to get started instead) * `cvs_import` of long CVS histories into a fresh db (essentially the same problem, but without the workaround) * `mtn annotate` @@ -24,7 +25,9 @@ Manual and Tutorial Sections: # Further Reference Manual and Tutorial Sections: + * [Inodeprints](http://venge.net/monotone/monotone.html#Inodeprints) Features and Requirements in other evaluations: + * FreeBSD [VCSFeatureFast](http://wikitest.freebsd.org/VCSFeatureFast) ============================================================ --- wiki/Feature/LightweightBranches.mdwn 406bb0c7b73e8335f2fca66ce19559d1d14e04e5 +++ wiki/Feature/LightweightBranches.mdwn 8e9b5849c95877a39d242f75bbb4daa9052ffb38 @@ -17,13 +17,16 @@ To commit some changes in a workspace to # Example Usage To commit some changes in a workspace to a new branch: + $ mtn commit -b com.example.new-branch-name # Further Reference Manual and Tutorial Sections: + * [Branching and Merging](http://venge.net/monotone/monotone.html#Branching-and-Merging) Features and Requirements in other evaluations: + * FreeBSD [VCSFeatureBranch](http://wikitest.freebsd.org/VCSFeatureBranch) ============================================================ --- wiki/Feature/LogReview.mdwn 7e6481c206deb686215e60266230876b4e1b2e62 +++ wiki/Feature/LogReview.mdwn 7b828c6c426ed291483945466cc788939b6ed374 @@ -19,7 +19,9 @@ Manual and Tutorial Sections: # Further Reference Manual and Tutorial Sections: + * [ValidationHooks](http://venge.net/monotone/monotone.html#Hooks) Features and Requirements in other evaluations: + * FreeBSD [VCSFeatureLogReview](http://wikitest.freebsd.org/VCSFeatureLogReview). Note that the example given talks about "approved by: re" messages. While these might be appropriate in logs too, monotone has much more extensive and flexible mechanisms to handle approval of revisions for particular purposes and branches. See TrustFoundations and FeatureAccessControl. ============================================================ --- wiki/Feature/LogTemplates.mdwn 2e08b86269e695fb2938a5347848168eb936cc0e +++ wiki/Feature/LogTemplates.mdwn 9294afc331b443216e9b06044754fa166d9bca56 @@ -15,4 +15,5 @@ Features and Requirements in other evalu # Further Reference Features and Requirements in other evaluations: + * FreeBSD [VCSFeatureLogTemplates](http://wikitest.freebsd.org/VCSFeatureLogTemplates) ============================================================ --- wiki/Feature/MIMEtypes.mdwn 796de7a26cf1de3623a1e00922f05bb76e509860 +++ wiki/Feature/MIMEtypes.mdwn 1c93be76be7daa2781de294197237b2df440da32 @@ -18,8 +18,10 @@ Manual and Tutorial Sections: # Further Reference Manual and Tutorial Sections: + * [File Attributes](http://venge.net/monotone/monotone.html#File-Attributes) * [Hooks: Attribute Handling](http://venge.net/monotone/monotone.html#Hooks) Features and Requirements in other evaluations: + * FreeBSD [VCSFeatureMIMEType](http://wikitest.freebsd.org/VCSFeatureMIMEType) ============================================================ --- wiki/Feature/Merging.mdwn a9c00ee1a15a8b69b24cd74a8590e536c995e9be +++ wiki/Feature/Merging.mdwn 3e6ad644cd409923ff27f7feca34170660ba6b98 @@ -19,6 +19,7 @@ A very common developer loop: # Example Usage A very common developer loop: + $ mtn commit $ mtn pull @@ -31,8 +32,10 @@ Manual and Tutorial Sections: # Further Reference Manual and Tutorial Sections: + * [Branching and Merging](http://venge.net/monotone/monotone.html#Branching-and-Merging) * DaggyFixes and ZipperMerge Features and Requirements in other evaluations: + * FreeBSD [VCSFeatureMerging](http://wikitest.freebsd.org/VCSFeatureMerging) ============================================================ --- wiki/Feature/Mirroring.mdwn 795ed9caf0afb2a877a776a566bc65c86fd6fabb +++ wiki/Feature/Mirroring.mdwn ccf230c59e54ac08d5bea1085c505eef2ad04cb5 @@ -16,6 +16,7 @@ If independent monotone servers are runn # Example Usage If independent monotone servers are running at `server1` and `server2`, a developer with write privileges to both servers can replicate content between them simply by syncing with each server: + $ mtn sync server1 $ mtn sync server2 $ mtn sync server1 @@ -27,7 +28,9 @@ Manual and Tutorial Sections: # Further Reference Manual and Tutorial Sections: + * [Network Service Revisited](http://venge.net/monotone/monotone.html#Network-Service-Revisited) Features and Requirements in other evaluations: + * FreeBSD [VCSFeatureMirroring](http://wikitest.freebsd.org/VCSFeatureMirroring) ============================================================ --- wiki/Feature/NetworkSecurity.mdwn 81cd9fdddc114662bfa0ec168cd8c6a7530e3fa0 +++ wiki/Feature/NetworkSecurity.mdwn 248ae3673807f8fad3eeb1a770aef7a8063bc903 @@ -21,7 +21,9 @@ Manual and Tutorial Sections: # Further Reference Manual and Tutorial Sections: + * [Basic Network Service](http://venge.net/monotone/monotone.html#Basic-Network-Service) Features and Requirements in other evaluations: + * FreeBSD [VCSFeatureNetworkSecure](http://wikitest.freebsd.org/VCSFeatureNetworkSecure) ============================================================ --- wiki/Feature/Obliterate.mdwn 9f4267c3df1ba481f2977b566a94f15b87bab672 +++ wiki/Feature/Obliterate.mdwn 09055fc196d97ff69255eee7b48bc4f79d1b96d4 @@ -19,6 +19,7 @@ Revisions can be removed from a local da # Example Usage Revisions can be removed from a local database, if they have no descendants: + $ mtn -d database.mtn db kill_rev_locally If there are descendants, additional changes have been based on the bad revisions and they must also be removed. If they're unrelated and still wanted, they must be reapplied to an ancestor of the old revision (most likely using `pluck`). @@ -32,4 +33,5 @@ Features and Requirements in other evalu # Further Reference Features and Requirements in other evaluations: + * FreeBSD [VCSFeatureObliterate](http://wikitest.freebsd.org/VCSFeatureObliterate) ============================================================ --- wiki/Feature/Offline.mdwn cb8ab48f39d73d6626e8ebaafcc0cfe4b93565e3 +++ wiki/Feature/Offline.mdwn 5b5d54da51bd028c17536df9be9a67b5d9c419df @@ -18,6 +18,7 @@ All of the following (and many other thi # Example Usage All of the following (and many other things besides) work entirely offline: + $ mtn log --last=3 file.c $ mtn diff file.c @@ -27,7 +28,9 @@ Manual and Tutorial Sections: # Further Reference Manual and Tutorial Sections: + * [Storage and workflow](http://venge.net/monotone/monotone.html#Storage-and-workflow) Features and Requirements in other evaluations: + * FreeBSD [VCSFeatureOffline](http://wikitest.freebsd.org/VCSFeatureOffline) ============================================================ --- wiki/Feature/Portable.mdwn b811d4a356fca829c4a34ab62c9a6a73d2cc384c +++ wiki/Feature/Portable.mdwn 06e63ae72cf35251468a0fb0e8fe6ba7915d044a @@ -14,4 +14,5 @@ Features and Requirements in other evalu Features and Requirements in other evaluations: + * FreeBSD [VCSFeaturePortable](http://wikitest.freebsd.org/VCSFeaturePortable) ============================================================ --- wiki/Feature/Rename.mdwn 498796ae0f829849057409af410a7785470fb8c2 +++ wiki/Feature/Rename.mdwn ed367b3a722dce6e2e7310318399292bdb3d1f0b @@ -13,6 +13,7 @@ To rename a file: # Example Usage To rename a file: + $ mtn rename -e foo.c bar.c $ mtn commit $ mtn log bar.c @@ -22,7 +23,9 @@ Manual and Tutorial Sections: # Further Reference Manual and Tutorial Sections: + * [Manual Section Name](http://venge.net/monotone/monotone.html#SectionName) Features and Requirements in other evaluations: + * FreeBSD [VCSFeatureRename](http://wikitest.freebsd.org/VCSFeatureRename) ============================================================ --- wiki/Feature/RobustRepository.mdwn 55e136d38ac8cc906b26a6a7b82d335dbeb74f04 +++ wiki/Feature/RobustRepository.mdwn 2d8363d5a47b997ab8427b41d5821886867b2856 @@ -25,7 +25,9 @@ Manual and Tutorial Sections: # Further Reference Manual and Tutorial Sections: + * [Database Commands](http://venge.net/monotone/monotone.html#Database) Features and Requirements in other evaluations: + * FreeBSD [VCSFeatureGoodRepositoryFormat](http://wikitest.freebsd.org/VCSFeatureGoodRepositoryFormat) ============================================================ --- wiki/Feature/SignedRevisions.mdwn 1c89aa374755dc8372ae9978000e2f4c4db99894 +++ wiki/Feature/SignedRevisions.mdwn 6b25cd81b0a1430c6346e0aa09a5dcee09d517cc @@ -21,8 +21,10 @@ Manual and Tutorial Sections: # Further Reference Manual and Tutorial Sections: + * [Certificates](http://venge.net/monotone/monotone.html#Certificates) * TrustFoundations and UsingCerts Features and Requirements in other evaluations: + * FreeBSD [VCSFeatureSign](http://wikitest.freebsd.org/VCSFeatureSign) ============================================================ --- wiki/Feature/Symlinks.mdwn 6b73259880642c4ac87a5a2f2cd5ff482cbcf885 +++ wiki/Feature/Symlinks.mdwn 9a6ba18289105562cb358341f9b5c2300196998f @@ -17,4 +17,5 @@ Features and Requirements in other evalu # Further Reference Features and Requirements in other evaluations: + * FreeBSD [VCSFeatureSymlinks](http://wikitest.freebsd.org/VCSFeatureSymlinks) ============================================================ --- wiki/Feature/VendorBranches.mdwn 7b0fbad78e99c31fdb6fc51975afeeede667da57 +++ wiki/Feature/VendorBranches.mdwn 38defee445822db452e3987c83bf9733a7b46e57 @@ -11,6 +11,7 @@ There are two aspects to this requiremen Any branch can be used as a Vendor Branch. Unlike CVS, vendor branches are not treated specially in monotone. (This CVS feature with a single branch which behaves "magically" has now come to be seen fairly widely as a mistake.) There are two aspects to this requirement that are often used together: + * tracking "pristine" external sources in a separate branch * using the sources in such a branch as part of a larger derivative project @@ -21,4 +22,5 @@ Features and Requirements in other evalu # Further Reference Features and Requirements in other evaluations: + * FreeBSD [VCSFeatureVendorBranches](http://wikitest.freebsd.org/VCSFeatureVendorBranches) ============================================================ --- wiki/Feature/WebInterface.mdwn 19295c029c2087bc57e7633ecc7e20e4837507d4 +++ wiki/Feature/WebInterface.mdwn 2bae6d76f591164fbc353bcf98bd67e1c6767ed5 @@ -21,4 +21,5 @@ Features and Requirements in other evalu Features and Requirements in other evaluations: + * FreeBSD [VCSFeatureWebInterface](http://wikitest.freebsd.org/VCSFeatureWebInterface)