Refix repositories contain .NET assemblies and additional files required with them. They can contain multiple versions of any given assembly, as well as metadata concerning other components they depend on, and other versions with which they can be treated as compatible. The lowest level of repository is a local file system repository on a developer's workstation, or on a build server. The highest is the central open source repository hosted at And in between, each tier of repository is in communication with the tier above via HTTP. The diagram illustrates the anticipated setup in a medium sized company.
When you try to retrieve a .NET assembly from a Refix repository, it automatically talks to the repository above if it does not already contain it. If the local repository already contains the assembly in question, it is simply used from there.

Last edited Jan 31, 2011 at 8:49 PM by davidmus, version 3


No comments yet.