2017-02-20 4 views
0

Ich suchte nach einer besseren Stack Exchange-Site für diese Frage, konnte aber keine finden, wenn es mich wissen lassen und ich lösche und repost.Verwenden von Team Services Online-Repository ohne Visual Studio

Ich versuche, ein Team Services-Konto zu verwenden, um andere verwandte Dokumente für ein Projekt wie einige Tabellen zu speichern. Ich möchte, dass der Client Zugriff darauf hat, aber sie sind keine Programmierer, deshalb möchte ich nicht, dass sie VS verwenden.

Der Client kann direkt auf sie zugreifen und kann Dateien herunterladen, das größte Problem ist, dass sie Dateien hochladen können. Ohne einen Client irgendeiner Art zu verwenden, sind sie auf 10 MB oder weniger begrenzt, was für sie nicht funktioniert.

Ich kann nicht scheinen github für den Desktop Zugriff auf meine Online-Repository, es sei denn, ich gehe zuerst in VS und klonen es.

Ich versuche zu vermeiden, den Client durch gehen zu müssen, und möchte in der Lage sein, eine GUI wie github Desktop von Ende zu Ende zu verwenden.

Wir sind alle in einer Windows-Umgebung.

Ich kann ein neues Repository in Github-Desktop erstellen, aber es scheint nicht herauszufinden, wie Sie es mit meiner Fernbedienung verbinden (ich kann die URL für die Fernbedienung nirgendwo finden).

Ich fühle, dass ich so nah bin, aber gerade ein Paar Einzelteile vermisse, würde irgendein Stoß geschätzt werden.

+1

Das Speichern von Binärdateien in Git ist eine Art Anti-Pattern und negiert die Funktionen von Excel und anderen Office-Produkten, die eine Bearbeitung durch mehrere Benutzer ermöglichen. Der beste Ort für Office-Dokumente ist OneDrive oder Sharepoint. –

+0

mrHinsh - Sie haben wahrscheinlich Recht. Ich werde nach einem besseren Muster suchen. Vielleicht speichern Sie einfach einen Link zu den Dateien. –

Antwort

0

Sie können eine GUI-GUI oder Git-Befehlszeile verwenden, um lokale Repos zu betreiben.

Git GUI: wie Daniel Mann sagte, können Sie soucetree verwenden oder TortoiseGit usw.

Git Befehlszeile:

Sie git here herunterladen ->

git clone https://account.visualstudio.com/_git/projectname ->

Geben Sie E-Mail und Passwort ein, um zu klonen ->

git add . (wenn Sie einige Dateien hinzufügen) ->

git commit -am 'message' (verpflichten, die Änderungen, die Sie machen) ->

git push (Push-Commits in VSTS git Repo) ->

git pull (ziehen VSTS git Repo ändert sich in local).

1

GitHub Desktop ist für GitHub. GitHub ist ein Git-Repository-Hosting-Service. Es überrascht nicht, dass das GitHub-Tool nur mit GitHub funktioniert.

Sie können einen beliebigen Git-Client für die Interaktion mit VSTS Git-Repos verwenden. SourceTree ist gut.

0

Ich schließe gerade das aus, danke an beide Leute, die geantwortet haben. Ich verstehe, dass ich GIT verwende und dass GitHub Desktop für Github ist. Ich war auf der Suche nach dem besten Weg, mit einem Github-Repository zu arbeiten, ohne VS zu verwenden und wie ich auf den Team-Services-Repo für einen meiner Kunden zugreifen kann. Ich habe ihn mit Gitkraken ausgestattet, der arbeitet.Ich habe nie herausgefunden, wie ich Github Desktop dazu bringen kann, Objekte richtig zu klonen und zu schieben, aber ich habe nicht eine Menge Zeit damit verbracht, nachdem ich Gitkraken benutzt habe.

Nochmals vielen Dank für den Schwung.

Ich akzeptierte die Antwort, die ich tat, weil das Vorschlagen der Befehlszeile zumindest ein Verständnis meiner Frage und was ich suchte, zeigte.

Verwandte Themen