Hogy minimalizáljuk a veszteséget kód szempontból (ez a legtöbb, amit tudok most tenni), ajánlom figyelembe a revision control (source control, version control) systemeket. Lásd: Wiki.
Három célt is szolgál: a mi szempontunkból a legfontosabb, hogy ne csak a gépünkön legyenek meg az adatok, mert, ha ellopják, az.... nos, gáz. Mint az látható. Másodsorban ha valamit nagyon elcsesznénk a kóddal (mert épp egy nagy átírást végzünk, és nem emlékszünk nyomokban sem arra, hogy nézett ki előtte a kód), akkor csak nyomunk egy rollbacket, és meg van mentve a nap. Harmadrészt, minden feltöltött változtatás mellé be lehet írni egy rövid kommentet, így mindig lehet tudni, hol tart a fejlesztés.
Rengeteg ingyenes szerver áll a rendelkezésünkre, azonban ezek legtöbbje open-source licenszre kényszerít minket. Viszont ez egy kereskedelemre szánt szoftvernél nem megengedhető. Találtam három olyan szolgáltatást, ami ingyenesen nyújt privát tárhelyet, íme:
http://codesion.com/products/free-plan.html
http://xp-dev.com/pricing
http://unfuddle.com/about/tour/plans
Ha jól olvastam, az unfuddle engedélyez egyszerre két fejlesztőt is dolgoznia kódon, a töbi csak egyet. Ezenfelül sok különbséget nem láttam köztük. De akit nem izgat egyelőre az open-source nyíltsága, az nyugodtan használhatja a sourceforge-ot, vagy a googlecode-ot. Sőt, támogatom az open source ejlesztést! Én is azt csinálnám szívesen, de most egyelőre inkább enni szeretnék, úgyhogy kis időre feladom ezt az elvemet. De ha lesz elég pénzem, támogatni akarom az ilyen projecteket.