Op dinsdag 22 mrt 2011 21:22 CET schreef Bob Archer:
>> I am executing:
>> svn propedit svn:ignore .
>>
>> But this works only on the current directory. I like to have it
>> work
>> on all the directories beneath the current directory also. And if
>> possible on the directories that will be created in the future.
>>
>> Is this possible?
>
> If you ignore a folder... you are also ignoring any contents or sub-folders of
> that folder.
>
> For example, if you have:
>
> /MyPath/Here/IngoreThis
>
> svn:ignore IgnoreThis
>
> as a property of the Here folder... the IgnoreThis and all its contents will
> be ignored. Or, is that not what you are asking?
No. In this case it is about ConTeXt. Normal source files are .tex, I
also use .inc and .per. Files that are generated are: .pdf, .log, .mpd
and .tuc. When I do a svn status, I do not want to see them. That is
why I have the following svn:ignore:
Properties on '.':
svn:ignore
*.log
*.mpd
*.pdf
*.tuc
This prevents the files to be shown from the current directory. But
these files in the sub-directories are shown. I would like those also
not to be shown.
And I found a solution. I made a file generatedFiles with:
generatedFiles
*.log
*.mpd
*.pdf
*.tuc
And then giving the command:
svn propset svn:ignore --recursive --file generatedFiles .
does the trick.
When adding new directories, I just have to repeat the command.
--
Cecil Westerhof
Senior Software Engineer
LinkedIn: http://www.linkedin.com/in/cecilwesterhof