Make the section on uploading package sets a little clearer.
This commit is contained in:
parent
66d08429a4
commit
ba10892cbe
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=30517
1 changed files with 16 additions and 10 deletions
|
|
@ -809,7 +809,8 @@ umount: Cleanup of /x/tmp/6-exp/chroot/53837/compat/linux/proc failed!
|
|||
<command>cdrom.sh</command> before preparing
|
||||
the final package set for a release.</para>
|
||||
|
||||
<para>Packages can be copied to the staging area on
|
||||
<para>If you are doing a completely new package set (e.g. for
|
||||
a new release), copy packages to the staging area on
|
||||
<hostid>ftp-master</hostid> with something like the following:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>cd /var/portbuild/<replaceable>${arch}</replaceable>/<replaceable>${branch}</replaceable></userinput>
|
||||
|
|
@ -829,15 +830,7 @@ umount: Cleanup of /x/tmp/6-exp/chroot/53837/compat/linux/proc failed!
|
|||
|
||||
<para>For incremental builds, packages should be uploaded
|
||||
using <command>rsync</command> so we do not put too much
|
||||
strain on the mirrors:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>rsync -n -r -v -l -t -p --delete packages/ portmgr@ftp-master:w/ports/<replaceable>${arch}</replaceable>/<replaceable>${branch}</replaceable>/ | tee log</userinput></screen>
|
||||
|
||||
<para>Distfiles can be transferred via
|
||||
<command>rsync</command>:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>cd /var/portbuild/<replaceable>${arch}</replaceable>/<replaceable>${branch}</replaceable></userinput>
|
||||
&prompt.root; <userinput>rsync -r -v -l -p -c -n distfiles/ portmgr@ftp-master:w/ports/distfiles/ | tee log</userinput></screen>
|
||||
strain on the mirrors.</para>
|
||||
|
||||
<para><emphasis>ALWAYS</emphasis> use <literal>-n</literal>
|
||||
first with <command>rsync</command> and check the output
|
||||
|
|
@ -845,6 +838,19 @@ umount: Cleanup of /x/tmp/6-exp/chroot/53837/compat/linux/proc failed!
|
|||
<command>rsync</command> without the <literal>-n</literal>
|
||||
option.
|
||||
</para>
|
||||
|
||||
<para>Example command for incremental package upload:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>rsync -n -r -v -l -t -p --delete packages/ portmgr@ftp-master:w/ports/<replaceable>${arch}</replaceable>/<replaceable>${branch}</replaceable>/ | tee log</userinput></screen>
|
||||
|
||||
<para>Distfiles can also be transferred via
|
||||
<command>rsync</command>:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>cd /var/portbuild/<replaceable>${arch}</replaceable>/<replaceable>${branch}</replaceable></userinput>
|
||||
&prompt.root; <userinput>rsync -n -r -v -l -p -c -n distfiles/ portmgr@ftp-master:w/ports/distfiles/ | tee log</userinput></screen>
|
||||
|
||||
<para>Again, run the command without the <literal>-n</literal>
|
||||
option after you have checked it.</para>
|
||||
</sect1>
|
||||
|
||||
<sect1 id="expbuilds">
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue