> I think the best way to think about this is that the read 
> side is (or should
> be) an aspect of your environment whereas the write side is 
> an aspect of your project.

Very true. But we should make it clear why reading is an aspect of your 
environment whereas writing is an aspect of your project.

I think the reason is when your deploying a project, you are doing so because 
you are making an actual change to the code itself. If you are already changing 
the code and the server to which you deploy to also happens to change, it is a 
relatively simple matter to change the pom at the same time you are changing 
the code.

However, you may want to build an EXACT version of software that was previously 
deployed but the repos you read from may not be the same since the time the 
software was first deployed to the time you want to repeat the build. Thus you 
don't want to touch any of the source code, including the pom. You can change 
the settings.xml file point to the repos you are currently reading from.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to