.NET Zone is brought to you in partnership with:

I’ve been a Windows developer since 3.0 and caught the Visual Basic wave early with v1. I’ve released a “production” application in every version of VB since then (except VB for DOS). Focusing on enterprise, line-of-business development I’ve built Call Center Applications, Mortgage finance systems, Customer Relationship Management tools and more recently I’ve been in the Litigation Support/Electronic Data Discovery/Electronically Stored Information space. Greg is a DZone MVB and is not an employee of DZone and has posted 476 posts at DZone. You can read more from them at their website. View Full User Profile

You've got BIN's in My Source VCS. No, You've Got Source in My BIN VCS.

04.26.2013
| 1796 views |
  • submit to reddit

DZone - Binary Repository Management

The Essential Binary Repository Management Cheat Sheet

Software development produces both source code and binary artifacts, and both kinds of artifact need to be handled differently. This Refcard assumes basic familiarity with source repository management, and is intended to help you design and configure a binary repository, optimize it for various workflows, and fit it smoothly into your software development lifecycle.

From the PDF

CONTENTS INCLUDE: 
❱ Repository Requirements 
❱ Repository Design 
❱ Hosting & Management 
❱ Security & Maintenance 
❱ Binary Releases 
❱ Popular Repository Managers... and More!

Software development produces two distinct kinds of artifacts: (1) source code, and (2) binary artifacts. This Refcard assumes basic familiarity with source repository management, and is intended to help you design and configure a binary repository, optimize it for various workflows, and fit it smoothly into your software development lifecycle.

SNAGHTML33396303

image

I liked the broad, cross platform nature of this refcard.  While for .Net Dev's, Nuget is pretty much the real go to for this, what I thought interesting was that two of the three products mentioned at the end provide Nuget support i.e. Nuget is as much an api as Nuget.org is a repository. Remember, you don't have to use Nuget.org if you don't want too. Nuget makes it very very easy to use other repositories...

Published at DZone with permission of Greg Duncan, author and DZone MVB. (source)

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)