Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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:

Foldersvn:ignore
.

testing
.buildpath
.idea
.project
.settings

core/admin_templates/themes.dev
system/user_files

*
*.*

system/tmp*
*.*
system*
*.*
system/cache*
*.*
core/admin_templates/js/jqueryjquery.unpacked.js
system/images/emoticons*
*.*
system/images*
*.*
core/unitsconfig_editor
core/admin_templatesconfig_editor
system/user_files/icons*
*.*
toolsinternal
core/admin_templates/jsscript_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
languagebash
svn pg svn:ignore --recursive

As you can see from a table there 3 folder types where this property is set:

  1. /system folder and it's sub-folders
  2. some strange folder
  3. tools/home folder

I've highlighted properties, that are no longer needed (in my opinion) in bold.