svn vs csup usage question
Trond Endrestøl
Trond.Endrestol at fagskolen.gjovik.no
Wed Oct 3 12:20:27 UTC 2012
On Wed, 3 Oct 2012 04:56-0700, Dennis Glatting wrote:
> I often modify configuration files in the src and ports tree. Normally
> this isn't a problem becuase csup determines which files changed and
> pulled fresh copies from the repository.
>
> I doin't see a svn mechansim to do that, for example:
>
> svn co -verify repo target
>
> It appears the contents of .svn is all that is check on checkout and not
> the files themselves.
Do you always checkout a complete source or ports tree?
Maybe svn update --accept X, for some useful value of X is what you
want?
According to PDF manual for svn 1.7, page 251, physical PDF page 272,
X can be one of:
postpone (p)
Take no resolution action at all and instead allow the conflicts to be
recorded for future resolution.
edit (e)
Open each conflicted file in a text editor for manual resolution of
line-based conflicts.
launch (l)
Launch an interactive merge conflict resolution tool for each
conflicted file.
base
Choose the file that was the (unmodified) BASE revision before you
tried to integrate changes from the server into your working
copy.
working
Assuming that you've manually handled the conflict resolution, choose
the version of the file as it currently stands in your
working copy.
mine-full (mf)
Resolve conflicted files by preserving all local modifications and
discarding all changes fetched from the server during the operation
which caused the conflict.
theirs-full (tf)
Resolve conflicted files by discarding all local modifications and
integrating all changes fetched from the server during the operation
which caused the conflict.
mine-conflict (mc)
Resolve conflicted files by preferring local modifications over the
changes fetched from the server in conflicting regions of
each file's content.
theirs-conflict (tc)
Resolve conflicted files by preferring the changes fetched from the
server over local modifications in conflicting regions of
each file's content.
--
+-------------------------------+------------------------------------+
| Vennlig hilsen, | Best regards, |
| Trond Endrestøl, | Trond Endrestøl, |
| IT-ansvarlig, | System administrator, |
| Fagskolen Innlandet, | Gjøvik Technical College, Norway, |
| tlf. mob. 952 62 567, | Cellular...: +47 952 62 567, |
| sentralbord 61 14 54 00. | Switchboard: +47 61 14 54 00. |
+-------------------------------+------------------------------------+
More information about the freebsd-questions
mailing list