Dato che i vari GIT, Bazaar, Mercurial e quant'altro hanno una serie di funzioni che non mi interessano, oltre che una loro complessità di utilizzo (Seppur minima mi stanno facendo un pò impazzire) avevo voglia di creare io un mini script in c++ per la gestione dei repository.
Intendevo fare qualcosa di molto semplice ovvero un semplice "commit" su un intera cartella che si collega ad un server ftp e la carica aggiungendo al nome della cartella anche la data.
Successivamente un'altro comando di "download" che ti scarica dall'hard disk la versione da te scelta di una determinata cartella sovrascrivendotela a quella attuale.
Alla fine di segnalazione di modifiche, protezioni ssh e quant'altro non ne ho bisogno essendo piccoli progetti universitari. Quello di cui invece ho bisogno è la totale semplicità di utilizzo, pochi comandi ma buoni, altrimenti i collaboratori si scocciano ad usarlo e dicono direttamente "vabbè inviamoci su dropbox o via mail"
Arrivando al nocciolo del thread mi servirebbero quindi, se presenti, delle lbirerie per il c++ che gestiscano l'accesso ftp. Alla fine mi servirebbero pochi e semplici comandi per caricare/scaricare/cancellare da ftp e per controllare se una cartella è presente oppure no.
Voi avete da consigliare qualche libreria in particolare? Ovviamente più semplice è da usare e meglio è non avendo bisogno di funzioni particolari.
P.S: Lo so, potrei mettermi ed imparare bene uno dei vari programmi di repository (anche se è gia un pò che ci impazzisco dietro), ma per me era interessante anche imparare a prendere un pò più di dimestichezza con il c++.
Vi ringrazio in anticipo,
Neptune.