Mercurial > hg
comparison hgext/convert/__init__.py @ 5256:0b0caffcf175
convert: document filemap.
author | Bryan O'Sullivan <bos@serpentine.com> |
---|---|
date | Mon, 27 Aug 2007 13:38:16 -0700 |
parents | 6f636d13f6b8 |
children | a176f9c8b26e |
comparison
equal
deleted
inserted
replaced
5250:585471802a01 | 5256:0b0caffcf175 |
---|---|
395 The [username mapping] file is a simple text file that maps each source | 395 The [username mapping] file is a simple text file that maps each source |
396 commit author to a destination commit author. It is handy for source SCMs | 396 commit author to a destination commit author. It is handy for source SCMs |
397 that use unix logins to identify authors (eg: CVS). One line per author | 397 that use unix logins to identify authors (eg: CVS). One line per author |
398 mapping and the line format is: | 398 mapping and the line format is: |
399 srcauthor=whatever string you want | 399 srcauthor=whatever string you want |
400 | |
401 The filemap is a file that allows filtering and remapping of files | |
402 and directories. Comment lines start with '#'. Each line can | |
403 contain one of the following directives: | |
404 | |
405 include path/to/file | |
406 | |
407 exclude path/to/file | |
408 | |
409 rename from/file to/file | |
410 | |
411 The 'include' directive causes a file, or all files under a | |
412 directory, to be included in the destination repository. The | |
413 'exclude' directive causes files or directories to be omitted. | |
414 The 'rename' directive renames a file or directory. To rename | |
415 from a subdirectory into the root of the repository, use '.' as | |
416 the path to rename to. | |
400 """ | 417 """ |
401 | 418 |
402 util._encoding = 'UTF-8' | 419 util._encoding = 'UTF-8' |
403 | 420 |
404 if not dest: | 421 if not dest: |