/* * Copyright 1995, 2003 Perforce Software. All rights reserved. * * This file is part of Perforce - the FAST SCM System. */ # define DEBUG_MATCH ( p4debug.GetLevel( DT_MAP ) >= 3 ) # define DEBUG_LIST ( p4debug.GetLevel( DT_MAP ) >= 4 ) class StrArray; class Ignore { public: Ignore(); ~Ignore(); int Reject( const StrPtr &path, const StrPtr &ignoreName ) { return Reject( path, ignoreName, (char *)NULL ); } int Reject( const StrPtr &path, const StrPtr &ignoreName, const char *configName ); int RejectCheck( const StrPtr &path ); private: void InsertDefaults( const char *configName ); void Insert( StrArray *subList, const char *ignore, const char *cwd ); StrArray *ignoreList; StrBuf dirDepth; StrBuf foundDepth; };
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 16129 | tjuricek |
Rename/move files again... this time to the hyphenated-approach. |
||
//guest/tjuricek/file_system_client/main/vendor/p4api-15.1/macosx105x86_64/include/p4/ignore.h | |||||
#1 | 16119 | tjuricek | Rename/move to meet workshop project conventions. | ||
//guest/tjuricek/fsclient/vendor/p4api-15.1/macosx105x86_64/include/p4/ignore.h | |||||
#1 | 16118 | tjuricek |
FSClient initial version: handles add, edit This is a proof-of-concept app that mirrors an existing Perforce workspace to handle running commands like "p4 add" and "p4 edit" automatically when your apps add and write files. See the readme for more information. |