Sourcesafe-Befehlszeile-Optionen
Ich habe ein Problem mit dem Microsoft Visual Sourcesafe-Befehlszeile-Optionen, die ich bin der Hoffnung, jemand hat sich quer laufen und kann mir dabei helfen.
Habe ich die folgende Zeile in eine DOS-batch-Datei.
"c:\Program Files\Microsoft Visual SourceSafe\ss.exe" GET
"$/Development Projects/Activity" -GL"C:\Compile\Activity" -R -Q
-Yname,password
Wenn diese Zeile ausgeführt wird, in der batch-Datei die folgende Meldung angezeigt wird. ...
Set C:\Compile\Activity als Standard-Ordner für das Projekt $/Entwicklung-Projekte/Aktivitäten?(Y/N)
Muss ich diese Meldung unterdrücken, um das Skript ausführen zu lassen unbeaufsichtigt. Ich dachte die-Q-option, die erlauben würde, silent running, aber es funktioniert nicht diese Meldung unterdrücken.
Ich gesucht habe und kann nicht scheinen zu finden, eine option, entfernen Sie diese Aufforderung. Ich will nicht, um den Standard-Ordner für das Projekt, so möchte ich standardmäßig die Antwort "N", wenn möglich.
InformationsquelleAutor Scott Vercuski | 2009-03-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, Lieven ' s Antwort kann ein Gewinner für Sie, aber wenn es nicht können Sie versuchen, Rohrleitungen ein 'N', um den Befehl zu beantworten, wird die Eingabeaufforderung für Sie:
Sie können die option "-in" statt echo Rohr, IMHO ist es eleganter
InformationsquelleAutor Patrick Cuff
-I-Y
Antworten ja, alle ja-oder Nein-Fragenhttp://msdn.microsoft.com/en-us/library/028cya07%28v=vs.80%29.aspx
InformationsquelleAutor Ian Vaughan
Scott,
dies ist, wie wir tun eine zu bekommen latestversion für unsere tägliche builds.
Ich bin mir nicht ganz sicher, die Bekommen
*.*
funktioniert. Ich glaube mich zu erinnern, dass Probleme mit. Unsere eigentliche Skript führt eine get für jede Dateierweiterung, die wir brauchen, wie inBEARBEITEN: brainstorming über es weiter, ich würde versuchen,
InformationsquelleAutor Lieven Keersmaekers
Folgenden wird Keine Antwort auf alle Eingabeaufforderungen
-IN
InformationsquelleAutor John Aldrin
Dass ich auf diese in der Vergangenheit (fühlen Sie sich wie ein früheres Leben, um ehrlich zu sein), und konnte nicht von Ihr.
Was ich am Ende tun war das schreiben einige jscript zu erstellen, die auf VSS-Automatisierung-Objekt, explizit öffnen Sie die richtige Datenbank, und führen die verschiedenen Operationen necssary, ruft das script mit cscript aus der Befehlszeile.
Ich glaube mich zu erinnern, daß verschiedene Skripte zum Auschecken, Einchecken und Bekommt, obwohl das war wahrscheinlich übertrieben.
Sorry, ich kann nicht mehr helfen, wenn ich den code praktisch, würde ich es hier posten.
InformationsquelleAutor Binary Worrier
SourceSafe-Ordner sind gehalten, die in den ss.ini-text-Datei befindet sich unter dem Benutzer-Unterverzeichnis Ihres SSDIR. Sie werden aufgefordert, everytime, das Sie verschieben auf einen neuen PC oder login-SS als einen neuen Benutzer Dateien Auschecken. Zu unterdrücken, sollten Sie die SS Workfold Projekt-Ordner Befehl, um ausdrücklich festzulegen Ihrem Arbeitsordner oder Auffüllen der ss.ini-Datei mit Ihrem Arbeitsordner-Einstellungen.
InformationsquelleAutor Stephen Quan
Könnten Sie Folgendes versuchen. Verwendet mit der
-GF
option zu aktivieren, es zu Holen, die Kommandozeilen-variable ändern. Vielleicht funktioniert es mit-GF
. Nicht sicher, obwohl.InformationsquelleAutor Adam Gojdas