Usavo Windows, SVN, Tortoise SVN e Beyond Compare. È stata un'ottima combinazione per fare recensioni di codice. Ora uso OSX e Git. Sono riuscito a mettere insieme uno script bash insieme a Gitx e DiffMerge per trovare una soluzione a malapena accettabile. Ho confuso con questa configurazione e simili, per …
Ho sempre usato Git prima, ma voglio contribuire a Python, quindi ora devo imparare Mercurial e lo trovo molto frustrante. Quindi, ho creato un paio di piccole patch e volevo seguirle come commit nel mio repository mercurial locale. Apparentemente ci sono 4 modi per gestire la ramificazione in mercurial . …
Sono molto nuovo di GIT / GitHub (come nuovo a partire da ieri). Vorrei sapere qual è il modo migliore per gestire più persone che lavorano allo stesso progetto con Github. Attualmente gestisco un progetto con quattro sviluppatori. Come posso procedere con il flusso di lavoro e assicurarmi che tutto …
In primo luogo, alcuni retroscena, stiamo trasferendo tutti i nostri team di progetto all'utilizzo di git e stiamo definendo le linee guida su come organizzare i repository in modo che determinati rami possano anche essere monitorati per l'integrazione continua e distribuzione automatica sui server di test. Attualmente ci sono due …
Lavoro in un dipartimento in cui nessuno ha mai usato il controllo del codice sorgente, incluso me stesso. Sto cercando di spingere il concetto. Ho trascorso un po 'di tempo alla ricerca di SVN. Ho imparato alcune nozioni di base. Posso creare / aggiornare / fare il checkout / commit …
Contesto: recentemente ho scoperto Semantic Versioning e sto cercando di determinare come utilizzarlo al meglio praticamente per i miei progetti. Dato che semver tiene conto delle modifiche importanti, delle modifiche minori e delle patch per il controllo delle versioni, quando un commit non dovrebbe essere taggato con una versione aggiornata? …
Sto cercando di scegliere un flusso di lavoro Git più appropriato per il nostro prodotto. Ecco i parametri: Facciamo alcune pubblicazioni importanti all'anno, diciamo al massimo 10 Abbiamo più versioni del nostro prodotto attive contemporaneamente (alcune persone sono su v10.1, alcune su v11.2, ecc.) Dobbiamo essere in grado di lavorare …
La mia azienda utilizza Git e utilizza uno schema di ramificazione particolare: il lavoro viene svolto in master e le filiali sono riservate alle versioni. Funziona bene, fintanto che tutto il lavoro svolto in un'iterazione arriva al ramo, ma se si presenta un problema di produzione critico, dobbiamo assicurarci che …
Vorrei sapere se ha senso dividere il progetto a cui sto lavorando in due repository anziché in uno. Da quello che posso dire: Il frontend verrà scritto in html + js Backend in .net Il backend non dipende dal frontend e il frontend non dipende dal backend Il frontend utilizzerà …
Abbiamo sviluppato un prodotto (prototipo) P_OLD nella lingua X e ora lo stiamo riscrivendo da zero come P_NEW nella lingua Y. Poiché P_NEW e P_OLD sono lo stesso prodotto: P_NEW dovrebbe essere solo un brach di P_OLD vecchio o dovrebbe essere il suo repository? Qual è il solito modo di …
Vuoi migliorare questo post? Fornisci risposte dettagliate a questa domanda, comprese le citazioni e una spiegazione del perché la tua risposta è corretta. Le risposte senza dettagli sufficienti possono essere modificate o eliminate. Possibile duplicato: sono un fanatico di Subversion, perché dovrei considerare o meno Mercurial o Git o qualsiasi …
Che cosa significa "ramificazione gratuita" in Git? Lo sento molto ogni volta che viene menzionato Git rispetto ad altri sistemi di controllo della versione. Non ho avuto l'opportunità (?) Di trattare con altri ( SVN , ecc.), Quindi in che modo la ramificazione è "costosa" negli altri?
Sono sempre stato d'accordo con il mantra 1 di Mercurial , tuttavia, ora che Mercurial viene fornito in bundle con l'estensione rebase ed è una pratica popolare in git, mi chiedo se possa davvero essere considerata una "cattiva pratica", o almeno abbastanza male da evitare l'uso. In ogni caso, sono …
Ho cercato e non ho trovato alcun motivo commerciale per cui i sistemi git / mercurial / bazzr siano migliori dei sistemi centralizzati (sovversione, perforce). Se stessi cercando di vendere un DVCS a una persona non tecnica, quali argomenti forniresti per aumentare il profitto del DVCS . Presto lancerò git …
Ogni volta che inizia un nuovo progetto, di solito ha senso iniziare impegnandosi direttamente a padroneggiare fino a quando non si ottiene qualcosa di "stabile", quindi si inizia a lavorare nei rami. Almeno, è così che lo faccio normalmente. C'è un modo per avviare immediatamente le filiali dal secondo commit? …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.