Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 10 Aug 2002 23:59:57 +0200
From:      Salvo Bartolotta <bartequi@neomedia.it>
To:        robert Backhaus <robbakfreebsd@yahoo.co.uk>
Cc:        Ian Moore <imoore@picknowl.com.au>, bsd-questions <freebsd-questions@FreeBSD.ORG>
Subject:   Re: Question on CVSuping ports for first time on a system
Message-ID:  <1029016797.3d558cddba7c7@webmail.neomedia.it>

next in thread | raw e-mail | index | archive | help
Robert Backhaus <robbakfreebsd@yahoo.co.uk> wrote:
  
> This may not be correct, but I've usually cv-supped
> with the ports-supfile straight from
> /usr/share/examples, editing only the mirror. 
> although I have heard that it is missing in the latest release.



Hello Robert,

You have been lucky. ;-)

The advice contained in J. Polstra's site (cf. Q12, Q13, Q40; cf. the article 
I wrote on this basis) may seem paranoid, but it allows you to prevent 
potentially annoying problems; also, you have two methods at your disposal 
(the double sync method as well as the python script).

Consider the following example.  You choose a date (say today), add to your 
ports supfile a date field containing this date, and cvsup your ports tree.  
Next, you cd to your favo(u)rite port directory, and create a _new_ file.  
Then you cvsup again using the same supfile.  However, since cvsup doesn't 
know about the file you've just added -- no information about it has been 
recorded in the ports checkouts file--, cvsup will NOT delete it.  Your file, 
whatever it may contain, WILL remain in the port (sub)directory where you put 
it.

This gives you an idea of what can happen.  And accidents will happen...

Regards,
Salvo


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1029016797.3d558cddba7c7>