Articles of repository di

Devo memorizzare tutti i progetti in un repository o multiplo?

Attualmente sto usando TortoiseSVN per gestire un paio di progetti che ho in movimento al momento. Quando ho spostato il tutto dapprima nel controllo del codice sorgente, non ero davvero sicuro di come fosse tutto da sistemare, quindi ho finito per inserire ciascun progetto nel proprio repository. Mi chiedevo sarebbe una buona idea per me […]

Come organizzi il tuo repository di controllo della versione?

Per prima cosa, ne so questo: come organizzeresti un repository di Subversion per progetti software in house? Quindi, la domanda effettiva: il mio team sta ristrutturando il nostro repository e sto cercando suggerimenti su come organizzarlo. (SVN in questo caso). Ecco cosa ci è venuto in mente. Abbiamo un repository, più progetti e più svn: […]

Dovrei astrarre il framework di validazione dal livello di dominio?

Sto utilizzando FluentValidation per convalidare le mie operazioni di assistenza. Il mio codice assomiglia a: using FluentValidation; IUserService { void Add(User user); } UserService : IUserService { public void Add(User user) { new UserValidator().ValidateAndThrow(user); userRepository.Save(user); } } UserValidator implementa FluentValidation.AbstractValidator. DDD afferma che il livello di dominio deve essere indipendente dalla tecnologia. Quello che sto […]

Come faccio a fare un commit Git in passato?

Sto convertendo tutto in Git per mio uso personale e ho trovato alcune vecchie versioni di un file già nel repository. Come posso eseguire il commit della cronologia nell’ordine corretto in base alla “data di modifica” del file in modo da avere una cronologia accurata del file? Mi è stato detto che qualcosa del genere […]

Come contare le linee totali modificate da un autore specifico in un repository Git?

C’è un comando che posso richiamare che conterà le linee modificate da un autore specifico in un repository Git? So che ci devono essere modi per contare il numero di commit come Github fa questo per il loro grafico di impatto.

Come devo comportarmi con il messaggio “pacchetto ‘xxx’ non disponibile (per la versione R xyz)”?

Ho provato ad installare un pacchetto, usando install.packages(“foobarbaz”) ma ha ricevuto l’avvertimento Warning message: package ‘foobarbaz’ is not available (for R version xyz) Perché R non ritiene che il pacchetto sia disponibile? Vedi anche queste domande che si riferiscono a casi specifici di questo problema: Il mio pacchetto non funziona per R 2.15.2 il pacchetto […]