...
To solve this I'm proposing to add .gitignore
files where .cvsignore
files used to be. This not only eases In-Portal transition to GIT (if that happens), but also allows to reset svn:ignore
properties with a single bash
command by scanning created .gitignore
files.
Here are current values:
Folder | svn:ignore |
---|---|
. | testing |
core/admin_templates/themes | .dev |
system/user_files | * |
system/tmp | * *.* |
system | * *.* |
system/cache | * *.* |
core/admin_templates/js/jquery | jquery.unpacked.js |
system/images/emoticons | * *.* |
system/images | * *.* |
core/units | config_editor |
core/admin_templates | config_editor |
system/user_files/icons | * *.* |
tools | internal |
core/admin_templates/js | script_n.js |
system/.restricted | * *.* |
system/images/pending | * *.* |
All of above properties were retrieved using following command executed on "in-portal" module checkout directory:
Code Block | ||
---|---|---|
| ||
svn pg svn:ignore --recursive |
As you can see from a table there 3 folder types where this property is set:
- /system folder and it's sub-folders
- some strange folder
- tools/home folder
I've highlighted properties, that are no longer needed (in my opinion) in bold.