I notice that every SNAPSHOt file is checked at the remote repository for teh latest version, everytime it is given as a dependency. ( This doesnt happen when the <repository> in settings.xml doesnt enable <snapsot> )
( My snapshots doesnt have any build number or anything ( Eg - xxxxxx-SNAPSHOT ) ) But Im confused about how maven can make any comparison between local and remote repositoties in order to deduce which one is teh latest. What if I have build teh artifact locally so that my local version is newer than the one in remote repository ? Is maven comparing the some kind of timestamps ? ( If true then it has to assume that the clocks of both machines are in sync ) --sony
