Opened 15 years ago

Last modified 14 years ago

#20777 closed defect

Subversion fetch should use peg revisions not operative revisions — at Version 3

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: ryandesign@…
Priority: Normal Milestone: MacPorts 1.9.0
Component: base Version: 1.7.1
Keywords: Cc:
Port:

Description (last modified by ryandesign (Ryan Carsten Schmidt))

In order to ensure that a user always gets the same code for a port that checks out from Subversion, MacPorts uses an operative revision (svn co URL -r REV). This is insufficient in the case where the directory being fetched from is renamed or deleted later. MacPorts should use a peg revision instead (svn co URL@REV).

Change History (3)

comment:1 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

See #20776 for an example where this was a problem with Etoile.

comment:2 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

Milestone: MacPorts Future

comment:3 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Owner: changed from macports-tickets@… to ryandesign@…
Status: newassigned
Note: See TracTickets for help on using tickets.