Okay I get it, I am okay with this stuff...to me touch has always been about updating a
file/directory to the current time, forgot the use case of creating a file.
I think this is great stuff, I would say the challenge is to figure out how to document
this ;) Remind people of touch and that it creates files, not just updates them, among
other things.
I do not think we need to paint the shed again, but the challenge with all of these kind
of "features" is to make sure they are documented somewhere, somehow?
Jim
On Apr 12, 2011, at 10:17 AM, David M. Lloyd wrote:
On 04/12/2011 11:14 AM, Jim Tyrrell wrote:
> Okay so great minds think alike i think, but looking at these two/three
> things:
>
> 1. touch $AS/standalone/deployments/example.war.skipdeploy
> 2. cp -r target/example.war/foo.html $AS/standalone/deployments/example.war
>
> You are copying to a different directory, that is hard to GROK.
GROK isn't an acronym :)
> 1. touch $AS/standalone/deployments/example.war.skipdeploy
> 2. cp -r target/example.war/ $AS/standalone/deployments
> 3. rm $AS/standalone/deployments/example.war.skipdeploy
>
> It is a little odd to copy the new things skipped NOT into the
> example.war.skipdeploy directory?
That's not what's happening here at all, read it again.
> 1. rm $AS/standalone/deployments/example.war.deployed
> 2. wait for $AS/standalone/deployments/example.war.undeployed file to appear
> 3. cp -r target/example.war/ $AS/standalone/deployments
> 4. touch $AS/standalone/deployments/example.war.dodeploy
>
> Above your touching a file you did not explicitly create above, again
> kinda odd.
"touch" creates a file if it doesn't exist, it's a pretty standard
idiom.
> I get what you are doing I think, and I like the directory renaming as I
> came up with it independently, but the seemingly magic/gaps from one
> step the next is troublesome in getting what I am able/should do?
You can't assume that every filesystem supports directory renaming.
In any case this bikeshed has been painted numerous times... must we
cover it again here?
--
- DML
_______________________________________________
jboss-as7-dev mailing list
jboss-as7-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-as7-dev