Nesen veicu mini-pētījumu (kas izpaudās kā vienkārša bradāšana pa google.lv) par bezmaksas Subversion (SVN) serveriem. Visi hostingi, ko varēju atrast, vai nu piedāvāja savus bezmaksas pakalpojumus tikai Open Source projektiem (kas ir diezgan loģiski), vai arī tie, kas bija komerciāli tendēti - bez maksas piedāvāja tikai dažus megabaitus.

Beigās kandidāts izmēģināšanai palika tikai viens: Assembla.com, ko arī tagad sāku aktīvi izmantot. Sistēma ir domāta, lai vairāki cilvēki varētu strādāt pie viena projekta attālināti (Kaut gan es to galvenokārt izmantošu tikai priekš SVN). Tāpat tā arī piedāvājumā ir dažādi rīki, ar kuru palīdzību var pārvaldīt un sekot līdzi projekta gaitai.

Tālāk seko sīkāks iespēju apraksts.

Galvenās Assembla.com iespējas:

  • Var veidot vairākus projektus,
  • Katram projektam var piesaistīt citus cilvēkus,
  • Katram cilvēkam ir iespēja piefiksēt cik laika pie sistēmas pavadīts,
  • Katram projektam jau noklusēti ir pieejams rediģēšanai Wiki,
  • Protams, var augšupielādēt un pārvaldīt projekta failus,
  • Var sekot līdzi pilnīgi visām darbībām, kas veiktas projekta ietvaros (Wiki rediģēšana, failu pievienošana/dzēšana, SVN komiti u.t.t.),
  • Katru projektu var definēt kā slēgtu (neviens cits, izņemot uzaicinātās personas, netiks klāt), gan kā atvērtu,
  • Bez tā visa - ir pieejami dažādi paplašinājumi. Piemēram, tas pats SVN atbalsts ir speciāli jāieslēdz,
  • Kopējā bezmaksas diska vieta ir 200BM.

Pieejamie paplašinājumi:

  • Trac/SVN - SVN serveris kopā ar Trac (Projekta pārvaldīšanas un kļūdu izsekošanas rīks),
  • Milestones - Projekta izpildes koordinēšana, sadalot projekta izstrādes gaitu pēc galvenajiem mērķiem milestones). Katra mērķa sasniegšanas punktu piešķir vienam cilvēkam, kas tālāk var definēt darāmos darbus, lai sasniegtu šo mērķi, un piešķirt šos darbus konkrētiem lietotājiem, kā arī norādīt darba svarīgumu,
  • Images - Rīks, lai vairāki cilvēki varētu kopīgi strādāt pie viena attēla. Ir iespējams augšupielādēt attēlus, izdarīt pēc tam uz tiem atzīmes, komentēt tos,
  • Time - Pie projekta pavadītā laika fiksēšana,
  • Scrum - Rīks, kur katrs projekta dalībnieks var atskaitīties par to, ko ir izdarījis, kas vēl jāizdara, vai arī kādas bija problēmas (un kas būtu vajadzīgs, lai tās atrisinātu) par kādu laika posmu (dienu, nedēļu). Šo paplašinājumu var izmantot kopā ar Chat paplašinājumu,
  • Chat - Nosaukums runā pats par sevi,
  • Mephisto - Projekta blogs/web lapa,
  • Staffing - Rīks, ar kuru var ievietot darba sludinājumus Assembla.com lapā un vest sarunas ar potenciālajiem projekta dalībniekiem,
  • Tickets - Ticket sistēma (Alpha versija), kas aizvieto Trac ticket sistēmu.

Paplašinājumus var uzlikt ar viena peles klikšķa palīdzību. Iespējas varbūt ir nedaudz haotiskas un savā starpā pārklājas, bet tas netraucē sakombinēt darba vidi tieši savām vajadzībām.