client_spec #2

  • //
  • guest/
  • peter_steiner/
  • vsstop4/
  • client_spec
  • View
  • Commits
  • Open Download .zip Download (1 KB)
# A Perforce Client Specification.
#
#  Client:      The client name.
#  Update:      The date this specification was last modified.
#  Access:      The date this client was last used in any way.
#  Owner:       The user who created this client.
#  Host:        If set, restricts access to the named host.
#  Description: A short description of the client (optional).
#  Root:        The base directory of the client workspace.
#  Options:     Client options:
#                      [no]allwrite [no]clobber [no]compress
#                      [un]locked [no]modtime [no]rmdir
#  LineEnd:     Text file line endings on client: local/unix/mac/win/share.
#  View:        Lines to map depot files into the client workspace.
#
# Use 'p4 help client' to see more about client views and options.

Client:	vss

Update:	2002/02/01 14:57:13

Access:	2002/02/06 16:01:52

Owner:	p4admin

Description:
	Used for conversion of VSS data to P4.
	Note that things work nicely if the LHS and RHS of the mapping
	contain the same strings, and these conform to the settings in
	the config file for depot: and depot_root:

Root:	d:\work\convert\data

Options:	noallwrite noclobber nocompress unlocked nomodtime normdir

LineEnd:	local

View:
	//depot/import/proj/... //vss/import/proj/...
# Change User Description Committed
#2 1513 Peter Steiner - writing to the logfile in verify.pl didn't work

- convert.pm: get_vss_file failed sometimes (when there was a file in
  the working directory with the same name as one in the VSS archive)

- the timestamp of a label is now set from the VSS label timestamp

- files can be added using perforce typemaps for determining the file
  type (though this is disabled because it is likely to break verify.pl
  when the revisions are compared using different keyword expansion
  methods...). See convert::typemap_regexp

- new option lowercase_extensions (similar to lowercase_filenames)

- option convert::perform_verify (no more need to press a key during
  nightly conversion tests)

- label name transformations to cope better with special character
  restrictions. You probably want to adjust for your own purposes; see
  readhist.pl line 169ff.

- output of convert.pl adorned with timestamps

- changes for Swiss time format are prepared (in the comments of readhist.pl),
  though this probably should be done with specifying a regexp in the config file

- various fixes when using german umlauts, especially in Windows login
  names propagated to VSS, in labels and comments
#1 1510 Peter Steiner integrated from Roberts vsstop4 branch
//guest/robert_cowham/perforce/utils/vsstop4/client_spec
#1 237 Robert Cowham Improved version of vsstop4.
Makes life easier if importing into a depot which already
contains stuff you want to keep.
Also handles other people updating the depot at the same
time.
See changes labelled RHGC, and new items in config file.