March 09
Prof. Ismael H. F. Santos                                                                               2
Local x Remote Repository
nA repository can be seen as an artifact version control system. Ultimately, all projects products are going to end up in a repository. nWhy not using a SCM system ?
A SCM system's role is to handle the versionning of the files constituting one and only one project. An artifact is independent of the project, it has a versionning of his own and therefore it doesn't serve any purpose to save it along the project in the SCM system.