Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| usersfetchingsource [2015/08/06 20:09] – PeterWemm | usersfetchingsource [2018/06/09 03:38] (current) – historical page MarkLinimon | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| Page created: 2013-01-27 | Page created: 2013-01-27 | ||
| - | This page is being linked to by various *BSD news sources and user groups, (Patrick McEvoy et. al.), we'll try to keep this page up to date with the current state of this issue. | + | This page is being linked to by various *BSD news sources and user groups, (Patrick |
| ==== UPDATE 2 : 2015-08-06 ==== | ==== UPDATE 2 : 2015-08-06 ==== | ||
| Line 7: | Line 7: | ||
| Most of the contents of this page are seriously out of date. | Most of the contents of this page are seriously out of date. | ||
| - | There is now an in-base version of svn, as / | + | There is now an in-base version of svn, as / |
| - | A packages | + | If you do not have svnlite, or prefer to use the official packaged |
| < | < | ||
| Line 22: | Line 22: | ||
| </ | </ | ||
| - | You should use https:// | + | You should use https:// |
| svn.freebsd.org connects you to the closest project-operated mirror. | svn.freebsd.org connects you to the closest project-operated mirror. | ||
| Line 31: | Line 31: | ||
| * cvs and cvsup is fully removed and should be ignored. | * cvs and cvsup is fully removed and should be ignored. | ||
| * ctm is obsolete and is thought to be dangerous. Its use should be discouraged. | * ctm is obsolete and is thought to be dangerous. Its use should be discouraged. | ||
| - | * svnup can use https to access svn.freebsd.org, | + | * svnup can now use https to access svn.freebsd.org, |
| - | * Any references to ' | + | * Any remaining |
| * svnup is not expected to be added to base but will remain in ports/ | * svnup is not expected to be added to base but will remain in ports/ | ||
| * ctm is expected to be removed from base and moved to ports/ | * ctm is expected to be removed from base and moved to ports/ | ||
| Line 46: | Line 46: | ||
| < | < | ||
| - | # cd / | + | # pkg install |
| # svnup stable -h svn.freebsd.org | # svnup stable -h svn.freebsd.org | ||
| </ | </ | ||
| Line 52: | Line 52: | ||
| Currently it's a port- but it's such a small binary, it's absolutely a perfect candidate to replace csup(1) in base! Please note, however, that this port does not yet support fetching over a secure channel (i.e. https), and therefore should only be used on trusted networks. | Currently it's a port- but it's such a small binary, it's absolutely a perfect candidate to replace csup(1) in base! Please note, however, that this port does not yet support fetching over a secure channel (i.e. https), and therefore should only be used on trusted networks. | ||
| - | === Legacy cvsup Status, (updated | + | === Legacy cvsup Status, (updated |
| - | * source, | + | * source, ports, cvsup access |
| - | * ports, cvsup access | + | |
| ---- | ---- | ||
| Line 62: | Line 61: | ||
| At the time of this writing, there is no //in-base// solution for fetching canonical RELEASE sources, (to build and maintain production grade systems). | At the time of this writing, there is no //in-base// solution for fetching canonical RELEASE sources, (to build and maintain production grade systems). | ||
| + | |||
| + | **UPDATE: no longer true; svnlite is in-base** | ||
| For %%FreeBSD%% users, (particularly systems administrators and integrators), | For %%FreeBSD%% users, (particularly systems administrators and integrators), | ||
| - | [[https:// | + | [[CvsIsDeprecated|CVS has been deprecated in FreeBSD development for several years now]], and all %%FreeBSD%% development has moved to the more modern [[http:// |
| ==== Other methods of fetching source ==== | ==== Other methods of fetching source ==== | ||
| Line 73: | Line 74: | ||
| - svnup(1) a tiny utility which can pull deltas from SVN servers: | - svnup(1) a tiny utility which can pull deltas from SVN servers: | ||
| - | **UPDATE: An early version is functional, but not yet in base. (2013 02 23)** | + | **UPDATE: An early version is functional, but not in base. (2013 02 23)** |
| The work has been added as a port, **net/ | The work has been added as a port, **net/ | ||
| Line 105: | Line 106: | ||
| === Q. Why is cvsup/CVS deprecated? === | === Q. Why is cvsup/CVS deprecated? === | ||
| - | - The %%FreeBSD%% project has been migrating development from CVS to SVN, since 2008. Active development using the CVS repositories is over, and cvs service is currently becoming extra management overhead. | + | - The %%FreeBSD%% project has been migrating development from CVS to SVN, since 2008. The CVS repository no longer exists. |
| === Q. Why is installing SVN such a big deal for some users? === | === Q. Why is installing SVN such a big deal for some users? === | ||
| Line 263: | Line 264: | ||
| Kent S. Gordon, 1997 | Kent S. Gordon, 1997 | ||
| http:// | http:// | ||
| + | |||
| + | ---- | ||
| + | |||
| + | {{tag> | ||