Tag: dvcs

DVCS steht für Distributed Version Control System.

Git-Submodule in einem Unterordner

Anzahl der Antworten 3 Antworten
In svn können Sie einen link auf ein repository auf einem beliebigen Ordner in einem anderen svn-repository. Ich Frage mich, ob es eine ähnliche Funktion für git? Im Grunde möchte ich ein git-submodule in meinem repository, aber

Zeigt alle commits, deren diff bestimmte Zeichenfolge enthalten

Anzahl der Antworten 7 Antworten
Wie der Titel sagt, möchte ich jeden verpflichten, deren diff enthält eine bestimmte Zeichenfolge. Im moment benutze ich git log -p 'filename' Was zeigt, weniger wie Schnittstelle jedes diff, wo ich die Suche nach der Zeichenfolge. Dann

Git - Verzweigung ohne Github

Anzahl der Antworten 4 Antworten
Ist die Funktion des "forking" spezifisch auf github? oder ist es eine rein git-Prozess für die Erstellung von "kopiert" Kind-Repositorys ziehen kann, updates von den Eltern? Wenn ja, wie? EDIT : ich muss verwirrt über das, was

git vs mercurial performance

Anzahl der Antworten 5 Antworten
Irgendwelche performance-benchmarks gibt es? Ich bin auf der Suche zum erstellen eines repo-und commit/push für legacy-code, der ausgeführt wird mehrere Auftritte tief. Ist entweder schneller /Fußabdruck usw? Ich entschuldige mich, wenn dies ist zu vage... InformationsquelleAutor Eva611

hg lokale ignorieren

Anzahl der Antworten 3 Antworten
Ich hätte schwören können, es war ein Weg, um eine lokale ignorieren-Datei in ein hg repo, also eine Datei, die ähnlich wie in der Funktion .hgignore, aber nicht aktiviert in der repo. Dies könnte verwendet werden, zu

Wie kann ich aufhören .gitignore erscheint in der Liste der nicht verfolgte Dateien?

Anzahl der Antworten 19 Antworten
Ich habe gerade ein git init auf den root von meinem neuen Projekt. Dann erstellte ich eine .gitignore Datei. Nun, wenn ich git status, .gitignore Datei erscheint in der Liste der nicht verfolgte Dateien. Warum ist das

Wie bekomme ich die änderungen von meinem Stamm in der Filiale?

Anzahl der Antworten 2 Antworten
Ich habe gerade angefangen mit Git und finden, dass Sie, während ich die Umsetzung einer Funktion in einem Zweig, ich treten einige Fehler, die muss wirklich geschoben werden, um den Stamm so bald wie möglich. Um dies

der git-Befehl hinzufügen/Bühne geänderten Dateien in Ordnern, nur

Anzahl der Antworten 2 Antworten
ich geändert habe mehrere Dateien in einem Ordner und Unterordner. Ich könnte hinzufügen, den obersten Ordner rekursiv, aber dann habe ich mehrere Unterordner, die nicht verfolgte, so dass jedes mal, wenn ich das rekursive hinzufügen Bühne sich

Gehen Sie zurück zu Alter revision im Basar

Anzahl der Antworten 5 Antworten
Ich will zurück in meine Basar-Geschichte (change working tree) zu finden, die commit eingeführt wurde, einen bestimmten Fehler. Ich nicht löschen möchten, verpflichtet, ändere meine arbeiten, Baum, bis ich den Fehler gefunden, und dann möchte ich zurück

Benannt Filialen vs Mehrere Repositories

Anzahl der Antworten 6 Antworten
Derzeit nutzen wir subversion auf eine relativ große Codebasis. Jede Version bekommt einen eigenen Zweig, und-Korrekturen durchgeführt werden, gegen den Stamm und wanderten in die release-Zweigen, die mit svnmerge.py Ich glaube, die Zeit ist gekommen, sich zu

Gründe für die nicht-Arbeit im master-branch im Git

Anzahl der Antworten 5 Antworten
So, ich bin ziemlich neu in git und ich habe nach ein wenig Lesen um in den letzten paar Wochen ich habe ein paar Menschen, die sagen, dass der master-branch sollte nicht geändert werden, ist aber ziemlich

Automatisch die Spiegel ein git-repository

Anzahl der Antworten 1 Antworten
Einer der Nebenwirkungen, die bei der Verwendung eines externen Subversion-repository wurde die erste automatische offsite-backups auf jedem commit. Ich würde gerne erreichen das gleiche mit Git. d.h. jeder commit auf meinem lokalen repository automatisch ein commit aus,

Kraft schieben, um neuen Kopf, wenn schon zog alle änderungen

Anzahl der Antworten 3 Antworten
Ist es möglich, zwangsweise erstellen Sie neue remote-Kopf beim schieben ? Denke, ich habe getan, einige lokale commits auf dem branch "default" dann gezogen und zusammengeführt Fernbedienung. Nun möchte ich Schiebe meine commits zum remote-Schaffung neuer Kopf

Drücken Sie eine lokale mercurial-repository auf einem entfernten server oder Klonen auf dem server vom lokalen

Anzahl der Antworten 5 Antworten
Habe ich ein lokales repository, dass ich nun beschlossen habe, um push zu einem remote-server (ich habe zum Beispiel ein host, der es ermöglicht mercurial-repositories und ich bin auch versucht, auf bitbucket). Das repository hat eine Menge

hg push mit Anmeldeinformationen für die HTTP-server

Anzahl der Antworten 4 Antworten
Ich habe einen HTTP-server mit einigen Mercurial-Repositorys, in denen ich mit digest-Authentifizierung, und ich fand mich schieben änderungen an der server zu oft, also, ich will wissen, Ob gibt es eine Möglichkeit, das senden der Zugangsdaten (Benutzer

Bewegen master Kopf in eine Filiale

Anzahl der Antworten 5 Antworten
Habe ich mehrere feature-branches und den master-Zweig. Feature2 ist getan. Normalerweise würde ich Stellungswechsel (Sie arbeiten mit einem remote-SVN repo und möchten, dass die Geschichte, so dass keine regelmäßige merge) und ff-merge. Aber da master hat sich

Verwendung von Git mit VB6

Anzahl der Antworten 7 Antworten
Unser Unternehmen verfügt über eine große Codebasis in VB6, und wir verwenden derzeit VSS, die für alle, wir hasse es, mindestens integriert in der VB6-IDE. Meinem eigenen team, was ist mit .NET, sind nun auf der Suche

Wie, um das setup GIT bare-HTTP-repository verfügbar auf der IIS-Maschine

Anzahl der Antworten 6 Antworten
server bereits läuft IIS zu dienen 80 und 443 port über TCP. Ich möchte zentralisierte "push/pull" GIT-repository zur Verfügung, um alle meine team-Mitglieder über das Internet. So, ich sollte die Verwendung von HTTP-oder HTTPS. Aber ich kann

Git-push wird nicht alles tun (alles up-to-date)

Anzahl der Antworten 13 Antworten
Ich bin versucht, zu aktualisieren, ein Git-repository auf GitHub. Ich machte eine Reihe von änderungen, die Sie Hinzugefügt hat, verpflichtet sich dann versucht, zu tun, eine git push. Die Antwort sagt mir, dass alles ist up to

git nicht verfolgte Dateien - wie zu ignorieren/löschen

Anzahl der Antworten 5 Antworten
Wenn ich git status sehe ich die "Nicht-Dateien" - Sektion viele Dateien hat (einige mit einem ". " - Erweiterung.) Ich glaube nicht, dass ich irgendetwas tun, aber es sieht nicht gut zu sehen, dass diese Dateien

Wie kann ich synchronisieren Sie die beiden entfernten Git-repositories?

Anzahl der Antworten 5 Antworten
Habe ich zwei repository-urls, und ich möchten, synchronisieren Sie Sie, so dass Sie beide die gleiche Sache. Mercurial das, was ich versuche zu tun wäre: hg pull {repo1} hg pull {repo2} hg push -f {repo1} hg push

Löschen Sie alle lokalen änderungen und wiederherstellen-Baum

Anzahl der Antworten 7 Antworten
Ich bin mit Mercurial und ich habe in einem schrecklichen Chaos, lokal, mit drei Köpfen. Ich kann nicht schieben, und ich will einfach nur, um zu löschen Sie alle meine lokalen änderungen, und verpflichtet sich und beginnen

Git-Interoperabilität mit einem Mercurial-Repository

Anzahl der Antworten 10 Antworten
Benutze ich GIT auf einem Mac. Genug gesagt. Ich habe die tools, ich habe die Erfahrung. Und ich möchte es weiterhin nutzen. Keine Kriege hier... Das problem ist immer mit der Interoperabilität. Die meisten Menschen verwenden Sie

Wie organisieren Sie Ihre git repositories?

Anzahl der Antworten 2 Antworten
"Traditionellen" version control-Systeme Folgen eine "Kathedrale" - Modell-code, der gespeichert ist in einer Haupt-repository. Distributed Version Control Systems wie git erlauben, viel mehr Flexibilität in der Organisation Ihrer mehrere repositories. Sie können "push" änderungen "ziehen" verändert, und

bitbucket, "hg push" - und "hg update"

Anzahl der Antworten 4 Antworten
Wenn ich beginnen mit einem lokalen mercurial-repo, das halte ich für die "Haupt" - repo (verzeihen Sie mir meine dvcs Herren), und verwenden wollen, bitbucket als backup-und issue-tracking-Einrichtung, die ich tun kann, alle meine änderungen in meinem

Mercurial: Kann ich einen Zweig umbenennen?

Anzahl der Antworten 5 Antworten
Haben wir jetzt ein "stiging" - Zweig, wobei "Inszenierung" scheint zu sein, eine weit bessere semantische passen. Was ist eine gute Strategie für den Umgang mit diesem? InformationsquelleAutor der Frage KevDog | 2010-12-07

Mercurial - Fehler bei der Zusammenführung mit fehlenden Dateien nicht möglich

Anzahl der Antworten 3 Antworten
Ich getan habe, eine "hg merge" allerdings, wenn ich versuche zu tun 'hg commit-m "mein msg..", bekomme ich die folgende Fehlermeldung : abort: cannot commit merge with missing files Kann mir jemand erklären, wie dieses Problem zu

Sperren von Binärdateien mit dem Versionskontrollsystem git

Anzahl der Antworten 17 Antworten
Seit eineinhalb Jahren habe ich halten meine Augen auf der git-community, in der Hoffnung, dass die Abkehr vom SVN. Ein besonderes Problem hält mich zurück, ist die Unfähigkeit zu sperren Binär-Dateien. Im Laufe des vergangenen Jahres habe

Hg: Wie man eine Rebase wie git's Rebase macht

Anzahl der Antworten 5 Antworten
In Git kann ich dies tun: 1. Beginn der Arbeit am neuen feature: $ git co -b newfeature-123 # (eine lokale feature-Zweig) ein paar commits (M, N, O) master-A---B---C \ newfeature-123 M---N---O 2. Ziehen Sie neue änderungen

Wie kann ich eine Zusammenführung in Mercurial zurücknehmen und später mit dieser Verzweigung erneut zusammenführen?

Anzahl der Antworten 6 Antworten
Habe ich zwei Filialen, Standard-und branch1. Durch Fehler, den eine person in unserem team zusammengeführt branch1 mit Standard. Der Inhalt in branch1 ist noch nicht bereit, zu fusionieren mit Standard - (es enthält eine große überarbeitung der

Warum git commit -a keine neuen Dateien hinzufügen?

Anzahl der Antworten 5 Antworten
Ich bin ein bisschen neu zu git, und ich kann nicht verstehen, warum git commit -a nur Stufen geändert und Dateien gelöscht, aber keine neuen Dateien. Kann mir jemand erklären, warum ist es so, und warum gibt

Zusammenführung: Hg / Git gegen SVN

Anzahl der Antworten 6 Antworten
Ich oft gelesen, dass Hg (und Git,...) sind besser Zusammenführen als SVN, aber ich habe nie gesehen, dass praktische Beispiele, wo Hg/Git merge etwas, wo SVN schlägt fehl (oder wo SVN benötigt manuelle Eingriffe). Könnte Sie post

Mercurial: Zusammenführen einer Datei zwischen Zweigen in einem Repo

Anzahl der Antworten 3 Antworten
Wenn ich die beiden äste im Hg repo, wie zu fusionieren nur eine Datei mit einem anderen Zweig, die zimmerreserviereung, ohne das alle anderen Dateien aus dem änderungssatz zusammengeführt? Ist es möglich, zu verschmelzen, nur bestimmte Dateien,

Git ziehen aus einem anderen Repository

Anzahl der Antworten 1 Antworten
Habe ich ein repository namens Generic ist eine generische Anwendung. Ich habe die Gabel in einem repository namens Acmedie gerade basiert auf der Anwendung gespeichert Generic repository und fügt Acme Co-branding. Wenn ich änderungen an der core-Funktionalität

Erstellen eines neuen Zweigs in mercurial: "abort: push erstellt neuen Remote Head"

Anzahl der Antworten 3 Antworten
Ich versuche, etwas zu tun, sehr einfach: erstellen Sie einen neuen Zweig. Aber ich Durcheinander. Wo habe ich den Fehler machen, und wie kann ich es beheben? Ich bin der einzige Benutzer des Mercurial. Ich hatte revision

Bitbucket: Aktualisieren Sie eine Verzweigung, um Änderungen des Master-Repos zusammenzuführen?

Anzahl der Antworten 2 Antworten
Arbeite ich mit einem bitbucket git-repo habe ich nur-lese-Zugriff, so habe ich eine Gabel, um die Arbeit auf meine Gesichtszüge. Frage: Wie aktualisiere ich meine Gabel zu gehören änderungen an der original-repo durch den Eigentümer? Auf github

Wie löst man Zusammenführungskonflikte in Mercurial (v1.0.2) auf?

Anzahl der Antworten 3 Antworten
Habe ich eine Zusammenführung Konflikt mit Mercurial 1.0.2: merging test.h warning: conflicts during merge. merging test.h failed! 6 files updated, 0 files merged, 0 files removed, 1 files unresolved There are unresolved merges, you can redo the

Änderungen der Arbeitskopie einer Datei in Git rückgängig machen?

Anzahl der Antworten 12 Antworten
Nachdem der Letzte commit-modifizierte ich eine Reihe von Dateien in meine arbeiten zu kopieren, aber ich möchte die änderungen rückgängig zu machen, um eine dieser Dateien, wie es zurücksetzen, um den gleichen Zustand wie die letzten commit.

Git create Zweig vom aktuellen ausgecheckten Master?

Anzahl der Antworten 3 Antworten
Gibt es ein git kontrolliert Ordner auf einem server, auf dem der main-branch ausgecheckt ist, und einen ganzen Stapel von Dateien, die geändert wurden und nicht begangen. Gibt es eine Möglichkeit für mich, um die änderungen zu

Wie klone ich einen Unterordner eines Repositorys in Mercurial?

Anzahl der Antworten 6 Antworten
Habe ich ein Mercurial-repository mit einer Handvoll von Projekten. Ich will Zweig nur eines dieser Projekte zu arbeiten anderswo. Ist das Klonen nur ein Teil eines Repositorys möglich, und ist das der richtige Weg dies zu erreichen?

Wie automatisch alle .orig-Dateien in Mercurial Arbeitsbaum entfernen?

Anzahl der Antworten 11 Antworten
Während verschmilzt mercurial lässt .orig-Datei für alle ungelösten Datei. Aber nach dem manuellen lösen von Problemen und Kennzeichnung einer Datei korrigieren nicht löschen .orig-Datei. Kann es sein, die automatisch entfernt werden, indem irgendein Befehl? Ich arbeite auf

Check in einzelne Datei mit Mercurial?

Anzahl der Antworten 3 Antworten
Lassen Sie uns sagen, Sie tun hg status und Sie haben drei Dateien geändert. Ich weiß, wie zu überprüfen, in alle drei Dateien (hg commit). Aber wie können Sie das check-in (und dann hg push) nur eine

Gibt es eine Möglichkeit, den Verlauf für eine einzelne Datei in Mercurial zu entfernen?

Anzahl der Antworten 5 Antworten
Ich glaube, ich weiß schon die Antwort zu diesem, aber dachte, ich würde Sie trotzdem bitten: Haben wir eine Datei, die Hinzugefügt, um ein Mercurial-repository mit vertraulichen Informationen. Gibt es eine Möglichkeit zu entfernen, dass die Datei

Commit-Pull-Merge-Push oder Pull-Merge-Commit-Push?

Anzahl der Antworten 3 Antworten
Begannen wir mit Mercurial mehrere Wochen. Die meisten Entwickler dieser Vorgehensweise: Arbeit an einem feature commit-m "Gearbeitet, die auf Funktion ABC" pull-u Wenn Zweig merge commit-m "Merge" push Heute, einer unserer Entwickler hat vorgeschlagen, dass wir tun:

Wie fügt sich die 3-Wege-Funktion in Mercurial / Meld zusammen?

Anzahl der Antworten 2 Antworten
Arbeite ich an einem Projekt wo ich einen commit, wurde ein feature eingeführt, mit großen Problemen, die nicht sofort entdeckt. Jetzt möchte ich komplett entfernen, die revision, während die arbeiten nach der es, aber ich habe eine

Eine schöne und funktionsreiche git GUI für Linux

Anzahl der Antworten 7 Antworten
Ich war Check-out für eine rich GUI für Git auf Linux. Spät habe ich begonnen, mit es sehr und finde, dass, obwohl die Kommando-Zeile ist sehr nützlich, ich würde immer noch wollen, eine GUI zu meiner Verfügung,

Mercurial - kehrt zur alten Version zurück und setzt von dort fort

Anzahl der Antworten 7 Antworten
Ich bin mit Mercurial lokal für ein Projekt (es ist die einzige repo gibt es kein drücken/ziehen an/von überall sonst). Bisher hat es eine lineare Geschichte. Aber die aktuelle Sache an der ich arbeite habe ich nun

Mercurial: Entferne den Änderungssatz von der entfernten Verzweigung

Anzahl der Antworten 4 Antworten
Gibt es eine Möglichkeit zu entfernen, der von einem remote-änderungssatz, oder entfernen Sie einen kompletten änderungssatz? Ich accidentely schob eine .war Datei auf einen remote-repo und ich möchte, um es zu entfernen. InformationsquelleAutor der Frage Miguel Ping

Wie behalte ich ein svn: external mit git-svn auf dem neuesten Stand?

Anzahl der Antworten 8 Antworten
Behandlung meiner repository in ein SVN-repo, ich bekommen: svn co http://myrepo/foo/trunk foo ... foo/ bar/ baz/-> http://myrepo/baz/trunk Behandeln Sie es als ein Git-repo, ich bekommen: git svn clone http://myrepo/foo --trunk=trunk --branches=branches --tags=tags ... foo/ bar/ Kann ich

Was halten die Leute vom fossilen DVCS?

Anzahl der Antworten 10 Antworten
fossilen http://www.fossil-scm.org Ich fand dies vor kurzem und begann, es zu benutzen, für meine home-Projekte. Ich möchte hören, was andere Leute denken an das VCS. Was fehlt in meinem Kopf, ist IDE-Unterstützung. Hoffentlich wird es kommen, aber