Download List

프로젝트 설명

CVS, GIT, and Mercurial as well as other well-known version control systems cannot version directories. In other words, you cannot add empty directories. A "workaround" for this issue is to use placeholder files that are placed into empty directories. These placeholder files can then be committed into the repository and will make sure that, upon checkout, the directory tree is entirely reconstructed. The problem with using placeholder files is that you need to create them, and need to delete them if they are not necessary anymore (because sub-directories or real files were added). With big source trees, managing these placeholder files can be cumbersome and error prone. MarkEmptyDirs can manage the creation/deletion of such placeholder files automatically. It creates placeholder files in all empty "leaf" directories. If later on new files or directories are put into such directories, the placeholder files are not necessary anymore, and are removed automatically.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2010-10-09 12:19
1.7

자리 표시자 스스로 파일을 제외하고, 자리 표시자를 포함하는 디렉토리 내의 모든 삭제 - '퍼지'명령줄 옵션을이 버전의 새로운 있습니다. 또한, 도움말 텍스트가 현재의 콘솔 윈도우 크기에 따라 동적으로 포맷됩니다.
Tags: Stable, cli
This version has a new '--purge' command line option that deletes everything within directories containing placeholders, except the placeholder files themselves. Additionally, the help text now is formatted dynamically according to the console's windows size.

2010-02-16 18:03
1.6.1

이 버전의 수정 프로그램이 심볼릭 링크와 함께이 문제는 또한 다음과 같은 심볼릭 링크에 접속할 수없습니다 디렉토리를 가리 킵니다. 약간의 성능을 최적화되었다.
Tags: Stable, cli
This version fixes an issue with symbolic links that point to directories, which are also reachable by not following symbolic links. A minor performance optimization was made.

2010-02-06 01:02
1.6

이 릴리스의 새로운 명령행 옵션 "- 다음 - 심볼릭 링크를"여부 MarkEmptyDirs (현재, 심볼릭 링크에만 유닉스 파일 시스템)를 지원하는 디렉토리에 대한 심볼릭 링크를 다음과 같이 결정을 추가합니다. 와 함께 그 디렉토리를 수정 나무가 제대로 사건과 문제를 구분 파일 시스템 및 자리 표시자 파일 이름이 심볼릭 링크 처리되지 않습니다.
Tags: Stable, cli
This release adds a new commandline option "--follow-symlinks", which
decides whether MarkEmptyDirs follows symbolic links to directories
(currently, symbolic links are only supported on Unix filesystems). It
fixes directory trees with symlinks not being processed properly and an
issue with case-insensitive filesystems and placeholder filenames.

2009-08-19 06:18
1.5

이 버전은 3 개의 새로운 템플릿 변수 : '자리표 시자'변수 '만해'변수 '구분'변수를 추가합니다. 그것은 두 가지의 새로운 '- 생성 - 연결'과 '- 삭제 - 후크'옵션 지정자 스크립트의 작성에서 실행을 연결 / 삭제할 수 있도록 추가합니다. 디렉토리 검색의 성능, 오류를 처리하는 데 도움이 메시지가 출력도 향상됩니다. 단순화하기 위해, '- 건조 - 실행'옵션을 포기했다 용 '- 드라이'의 별칭. 버그도 해결됩니다 : 기본 설정 제외 디렉토리가 지금 들어 'CVS는'대신에 '합니다. cvs를'.
Tags: Stable, cli
This version adds three new template variables: a 'placeholder' variable, a 'dir' variable, and a 'separator' variable. It adds two new '--create-hook' and '--delete-hook' options, allowing you to hook in scripts to be executed on placeholder creation/deletion. Directory scanning performance, error handling, and help message output are also improved. For simplicity, the '--dry' alias for the '--dry-run' option has been abandoned. A bug is also fixed: the set of default excluded directories now contains 'CVS' instead of '.cvs'.

2009-08-07 19:16
1.4

새 명령줄 옵션은 그 자리 표시자 파일을 켜거나 시간 변수 치환을 전환할 수 있도록 추가되었습니다. 자리 표시자 파일을 현재 시스템의 기본 인코딩을 ASCII (대신 인코딩)이 만들어집니다. 몇 가지 유닛 테스트의 품질 보증을위한 추가되었습니다. 몇 가지 사소한 오류 처리에 대한 개선 사항이 추가되었습니다.
Tags: Stable, cli
A new command line option was added that allows you to switch variable substitution within placeholder files on or off. Placeholder files now are created with the system's default encoding (instead of ASCII encoding). Several unit tests were added for quality assurance. Some minor improvements regarding error handling were added.

Project Resources