Fred,

I'm afraid that with these generic terms in .gitignore, there is the
risk that at some point too much is excluded. Remember, most active
committers are noobs at git, and when someone want to actually add an
"out" directory to the project, he/she wouldn't see it in git because
it is automatically ignored.

I think that apart from the IDE specific files (and I'm not even sure
about those...), only the files that actually need to be ignored
should be ignored.

EdB



On Sat, Mar 23, 2013 at 11:08 AM, Frédéric THOMAS
<webdoubl...@hotmail.com> wrote:
> Erik,
>
> Why not let the generic build path targets [1] excluded ?
>
> -Fred
>
> [1]
> # building
> target
> [Bb]uild/
> null
> tmp
> temp
> dist
> test-output
> build.log
> release
> out
> gen
>
> -----Message d'origine----- From: erikdebr...@apache.org
> Sent: Saturday, March 23, 2013 10:15 AM
> To: comm...@flex.apache.org
> Subject: [4/4] git commit: Updated .gitignore
>
>
> Updated .gitignore
>
> Removed generic patterns from 'main' .gitignore, only left OS 'stuff' and
> IDE specific files.
>
> Added project specific patterns to all 5 new .gitignore files.
>
> Signed-off-by: Erik de Bruin <e...@ixsoftware.nl>
>
>
> Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo
> Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/3a1e5354
> Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/3a1e5354
> Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/3a1e5354
>
> Branch: refs/heads/develop
> Commit: 3a1e5354fd09baa8fc88de6f2324d0cf57f3dec8
> Parents: 1fddafc
> Author: Erik de Bruin <e...@ixsoftware.nl>
> Authored: Sat Mar 23 10:15:22 2013 +0100
> Committer: Erik de Bruin <e...@ixsoftware.nl>
> Committed: Sat Mar 23 10:15:22 2013 +0100
>
> ----------------------------------------------------------------------
> .gitignore                   |   99 +------------------------------------
> compiler.js/.gitignore       |    5 ++
> compiler.jx.tests/.gitignore |    3 +
> compiler.jx/.gitignore       |    3 +
> compiler.tests/.gitignore    |    4 ++
> compiler/.gitignore          |    2 +
> 6 files changed, 18 insertions(+), 98 deletions(-)
> ----------------------------------------------------------------------
>
>
> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/3a1e5354/.gitignore
> ----------------------------------------------------------------------
> diff --git a/.gitignore b/.gitignore
> index c0b59e3..ce08f0b 100644
> --- a/.gitignore
> +++ b/.gitignore
> @@ -12,103 +12,6 @@
> *.ipr
> *.iws
>
> -# building
> -target
> -[Bb]uild/
> -null
> -tmp
> -temp
> -dist
> -test-output
> -build.log
> -release
> -out
> -gen
> -
> -#Apache Flex Projects
> -lib/
> -libs/
> -in/
> -swfobject/
> -ide/
> -flex2/
> -thirdparty/
> -META-INF/
> -3.0.33/
> -3.0.33
> -intermediates/
> -results/
> -generated/
> -
> -*.pbj
> -*.vms
> -*.ser
> -*.mxp
> -bundles.properties
> -empty.properties
> -css_*.properties
> -FXGException_*.properties
> -FXGLog_*.properties
> -FABridge.js
> -frameworks/projects/spark/manifest.xml
> -env.properties
> -local.properties
> -flex-sdk-description.xml
> -
> #OS junk files
> [Tt]humbs.db
> -*.DS_Store
> -
> -#Visual Studio files
> -*.[Oo]bj
> -*.user
> -*.aps
> -*.pch
> -*.vspscc
> -*.vssscc
> -*_i.c
> -*_p.c
> -*.ncb
> -*.suo
> -*.tlb
> -*.tlh
> -*.bak
> -*.[Cc]ache
> -*.ilk
> -*.log
> -*.lib
> -*.sbr
> -*.sdf
> -ipch/
> -obj/
> -[Bb]in
> -[Dd]ebug*/
> -[Rr]elease*/
> -Ankh.NoLoad
> -
> -#Tooling
> -_ReSharper*/
> -*.resharper
> -[Tt]est[Rr]esult*
> -
> -#CVS files
> -.svn
> -.git
> -
> -# Office Temp Files
> -~$*
> -
> -#Binaries
> -*.dll
> -*.bin
> -*.com
> -*.exe
> -*.class
> -*.jar
> -*.swf
> -*.swc
> -
> -#Compressed Files
> -*.zip
> -*.rar
> -*.tar
> \ No newline at end of file
> +*.DS_Store
> \ No newline at end of file
>
> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/3a1e5354/compiler.js/.gitignore
> ----------------------------------------------------------------------
> diff --git a/compiler.js/.gitignore b/compiler.js/.gitignore
> index 42e99b1..d3bc09e 100644
> --- a/compiler.js/.gitignore
> +++ b/compiler.js/.gitignore
> @@ -1 +1,6 @@
> # ignored files/directories for the 'compiler.js' project
> +/build
> +/classes
> +/in
> +/intermediates
> +/lib
> \ No newline at end of file
>
> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/3a1e5354/compiler.jx.tests/.gitignore
> ----------------------------------------------------------------------
> diff --git a/compiler.jx.tests/.gitignore b/compiler.jx.tests/.gitignore
> index 7dce427..f08a076 100644
> --- a/compiler.jx.tests/.gitignore
> +++ b/compiler.jx.tests/.gitignore
> @@ -1 +1,4 @@
> # ignored files/directories for the 'compiler.jx.tests' project
> +/classes
> +/lib
> +/results
> \ No newline at end of file
>
> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/3a1e5354/compiler.jx/.gitignore
> ----------------------------------------------------------------------
> diff --git a/compiler.jx/.gitignore b/compiler.jx/.gitignore
> index 283d397..32c8982 100644
> --- a/compiler.jx/.gitignore
> +++ b/compiler.jx/.gitignore
> @@ -1 +1,4 @@
> # ignored files/directories for the 'compiler.jx' project
> +/classes
> +/in
> +/lib
> \ No newline at end of file
>
> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/3a1e5354/compiler.tests/.gitignore
> ----------------------------------------------------------------------
> diff --git a/compiler.tests/.gitignore b/compiler.tests/.gitignore
> index c30c0f0..a5250d4 100644
> --- a/compiler.tests/.gitignore
> +++ b/compiler.tests/.gitignore
> @@ -1 +1,5 @@
> # ignored files/directories for the 'compiler.tests' project
> +/classes
> +/lib
> +/results
> +/temp
> \ No newline at end of file
>
> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/3a1e5354/compiler/.gitignore
> ----------------------------------------------------------------------
> diff --git a/compiler/.gitignore b/compiler/.gitignore
> index 1001078..8c92367 100644
> --- a/compiler/.gitignore
> +++ b/compiler/.gitignore
> @@ -1 +1,3 @@
> # ignored files/directories for the 'compiler' project
> +/generated
> +/lib
> \ No newline at end of file
>



-- 
Ix Multimedia Software

Jan Luykenstraat 27
3521 VB Utrecht

T. 06-51952295
I. www.ixsoftware.nl

Reply via email to