[PATCH] cg-init should only process files

DORMANTno replies

3 messages, 2 authors, 2016-06-15 · open the first message on its own page

[PATCH] cg-init should only process files

From: David Greaves <hidden>
Date: 2016-06-15 22:41:57

cg-init tries to add directories

Signed-off-by: David Greaves <redacted>

---
commit c6ecba40932efa0b28cd15d00fdab3b2607ec069
tree 39f7bebbadf6ebae67367b629d8cec298f7dcc90
parent f7d4b2adfc6a29036e2a8abe5b742e57b64e50d7
author David Greaves [off-list ref] Thu, 12 May 2005 13:05:03 +0100
committer David Greaves <david@ash.(none)> Thu, 12 May 2005 13:05:03 +0100

 cg-init |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)

Index: cg-init
===================================================================
--- 85d8d081e2012da8dd1af35b62ae82f79f89ebd0/cg-init  (mode:100755)
+++ 39f7bebbadf6ebae67367b629d8cec298f7dcc90/cg-init  (mode:100755)
@@ -31,7 +31,7 @@
 	echo "Cloned (origin $uri available as branch \"origin\")"
 else
 	git-read-tree # Seed the dircache
-	find * | xargs cg-add
+	find * -type f | xargs cg-add
 	cg-commit -C -m"Initial commit" -e
 fi
 exit 0

Re: [PATCH] cg-init should only process files

From: Morten Welinder <hidden>
Date: 2016-06-15 22:41:57

-       find * | xargs cg-add
+       find * -type f | xargs cg-add
I think we went through that a day or two ago:  Problems:

1. You forgot symlinks.
2. It does not work if nothing matches "*".  (Nor does the original.)
3. Either it should not match dotfiles in subdirectories, or else it
should match
   them in the top directory too.
4. With needs some -print0 and "--" protection.

Morten

Re: [PATCH] cg-init should only process files

From: David Greaves <hidden>
Date: 2016-06-15 22:41:57

Morten Welinder wrote:
quoted
-       find * | xargs cg-add
+       find * -type f | xargs cg-add
   
I think we went through that a day or two ago:
Doh!
I even commented.

Sorry for the noise.

David
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help