<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://www.wiki.mohid.com/index.php?action=history&amp;feed=atom&amp;title=Sos</id>
		<title>Sos - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://www.wiki.mohid.com/index.php?action=history&amp;feed=atom&amp;title=Sos"/>
		<link rel="alternate" type="text/html" href="http://www.wiki.mohid.com/index.php?title=Sos&amp;action=history"/>
		<updated>2026-04-05T09:08:08Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.28.0</generator>

	<entry>
		<id>http://www.wiki.mohid.com/index.php?title=Sos&amp;diff=5988&amp;oldid=prev</id>
		<title>Davidbrito: /* Can't connect to server on Einstein */</title>
		<link rel="alternate" type="text/html" href="http://www.wiki.mohid.com/index.php?title=Sos&amp;diff=5988&amp;oldid=prev"/>
				<updated>2012-04-10T15:25:13Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Can&amp;#039;t connect to server on Einstein&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 15:25, 10 April 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l102&quot; &gt;Line 102:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 102:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===Can't connect to server on Einstein===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===Can't connect to server on Einstein===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;''soscmd -command GetFile -server einstein:8890 -name Admin -password &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Maretec2004 &lt;/del&gt;-database &amp;quot;W:\SourceSafe\Mohid_v4\srcsafe.ini&amp;quot; -project $ -soshome /home/Projects/Sos -file&amp;#160; Makefile&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;''soscmd -command GetFile -server einstein:8890 -name Admin -password &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;***** &lt;/ins&gt;-database &amp;quot;W:\SourceSafe\Mohid_v4\srcsafe.ini&amp;quot; -project $ -soshome /home/Projects/Sos -file&amp;#160; Makefile&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Can't connect to server.. Error: 111 Connection refused&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Can't connect to server.. Error: 111 Connection refused&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Could not connect to server einstein at port 8890. Exiting...''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Could not connect to server einstein at port 8890. Exiting...''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Davidbrito</name></author>	</entry>

	<entry>
		<id>http://www.wiki.mohid.com/index.php?title=Sos&amp;diff=866&amp;oldid=prev</id>
		<title>Guillaume: 1 revision</title>
		<link rel="alternate" type="text/html" href="http://www.wiki.mohid.com/index.php?title=Sos&amp;diff=866&amp;oldid=prev"/>
				<updated>2008-12-03T10:39:06Z</updated>
		
		<summary type="html">&lt;p&gt;1 revision&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 10:39, 3 December 2008&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan='2' style='text-align: center;' lang='en'&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Guillaume</name></author>	</entry>

	<entry>
		<id>http://www.wiki.mohid.com/index.php?title=Sos&amp;diff=865&amp;oldid=prev</id>
		<title>192.168.20.177: /* TroubleShoots */</title>
		<link rel="alternate" type="text/html" href="http://www.wiki.mohid.com/index.php?title=Sos&amp;diff=865&amp;oldid=prev"/>
				<updated>2008-03-24T12:32:16Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;TroubleShoots&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;The sourceoffsite client allows to access sourcesafe databases from outside networks.&lt;br /&gt;
&lt;br /&gt;
== soscmd ==&lt;br /&gt;
&lt;br /&gt;
The soscmd is the command line client version of sos.&lt;br /&gt;
&lt;br /&gt;
=== Configure Soscmd ===&lt;br /&gt;
You require a .key file in order to access the sourceoffsite server. &lt;br /&gt;
&lt;br /&gt;
That key is generated with the sos client (import key) from the .iky file. &lt;br /&gt;
&lt;br /&gt;
The .iky file in turn is generated by the sos server. &lt;br /&gt;
&lt;br /&gt;
IMPORTANT: &lt;br /&gt;
*-server sos.mohid.com:8890 means the server name you give in sos server is &lt;br /&gt;
sos.mohid.com. &lt;br /&gt;
*-server einstein:8890 means the server name is einstein.  &lt;br /&gt;
*-server 192.168.21.13:8890 means the server name is 192.168.21.13 and so on ... &lt;br /&gt;
*Otherwise you'll get an error.[http://support.sourcegear.com/viewtopic.php?t=124&amp;amp;view=next]&lt;br /&gt;
&lt;br /&gt;
== Commands==&lt;br /&gt;
=== Get ===&lt;br /&gt;
This example gets a listing of available databases of sos.mohid.com&lt;br /&gt;
&lt;br /&gt;
 G:\programs\sos&amp;gt;soscmd -command Get -server sos.mohid.com:8890&lt;br /&gt;
 &lt;br /&gt;
 W:\SourceSafe\WW3\srcsafe.ini&lt;br /&gt;
 W:\SourceSafe\TemporaryDocuments\srcsafe.ini&lt;br /&gt;
 W:\SourceSafe\Mohid_NET\srcsafe.ini&lt;br /&gt;
 W:\SourceSafe\Databases\srcsafe.ini&lt;br /&gt;
 W:\SourceSafe\Mohid_v3\srcsafe.ini&lt;br /&gt;
 W:\SourceSafe\Mohid_v4\srcsafe.ini&lt;br /&gt;
 W:\SourceSafe\OtherTools\srcsafe.ini&lt;br /&gt;
 W:\SourceSafe\Websites\srcsafe.ini&lt;br /&gt;
&lt;br /&gt;
=== GetProjectTree ===&lt;br /&gt;
This example gets the Mohid_v4 project tree at sos.mohid.com&lt;br /&gt;
&lt;br /&gt;
 G:\programs\sos&amp;gt;soscmd -command GetProjectTree -server sos.mohid.com:8890 -name guillaume&lt;br /&gt;
  -password XXXX -database &amp;quot;W:\SourceSafe\Mohid_v4\srcsafe.ini&amp;quot; -soshome &amp;quot;g:\programs\sos&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== GetFileList ===&lt;br /&gt;
This example gets a file listing of the Mohid_Base_1 project served at sos.mohid.com&lt;br /&gt;
&lt;br /&gt;
 G:\programs\sos&amp;gt;soscmd -command GetFileList -server sos.mohid.com:8890 -name guillaume &lt;br /&gt;
 -password XXXX -database &amp;quot;W:\SourceSafe\Mohid_v4\srcsafe.ini&amp;quot; -project Mohid_Base_1 &lt;br /&gt;
 -soshome &amp;quot;g:\programs\sos&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== GetFile ===&lt;br /&gt;
This example gets a file of the Mohid_Base_1 project served at sos.mohid.com&lt;br /&gt;
&lt;br /&gt;
 G:\programs\sos&amp;gt;soscmd -command GetFile -server sos.mohid.com:8890 -name guillaume &lt;br /&gt;
 -password XXXX -database &amp;quot;W:\SourceSafe\Mohid_v4\srcsafe.ini&amp;quot; -project Mohid_Base_1 &lt;br /&gt;
 -soshome g:\programs\sos -eol &amp;quot;unix&amp;quot; -file ModuleGlobalData.F90&lt;br /&gt;
&lt;br /&gt;
=== GetProject ===&lt;br /&gt;
These examples get the full project and the Mohid_Base_1 project served at sos.mohid.com&lt;br /&gt;
&lt;br /&gt;
 G:\programs\sos&amp;gt;soscmd -command GetProject -recursive -server sos.mohid.com:8890 &lt;br /&gt;
 -name guillaume -password XXXX -database &amp;quot;W:\SourceSafe\Mohid_v4\srcsafe.ini&amp;quot;&lt;br /&gt;
 -project $/ -soshome &amp;quot;g:\programs\sos&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 G:\programs\sos&amp;gt;soscmd -command GetProject -recursive -server sos.mohid.com:8890 &lt;br /&gt;
 -name guillaume -password XXXX -database &amp;quot;W:\SourceSafe\Mohid_v4\srcsafe.ini&amp;quot;&lt;br /&gt;
 -project Mohid_Base_1 -soshome &amp;quot;g:\programs\sos&amp;quot; -workdir &amp;quot;g:\Mohid_v4&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Soscmd in [[makefile]]s ==&lt;br /&gt;
&lt;br /&gt;
The code within a [[makefile]] should look something like:&lt;br /&gt;
&lt;br /&gt;
 #--------Users: fill these lines with your sourcesafe data-------------&lt;br /&gt;
 SERVER  := &lt;br /&gt;
 USER    := &lt;br /&gt;
 PASS    := &lt;br /&gt;
 SOSHOME := &lt;br /&gt;
 PROJECT := $(basename $(TARGET))&lt;br /&gt;
 GET     := soscmd -command GetFile \&lt;br /&gt;
            -server $(SERVER):8890 \&lt;br /&gt;
            -name $(USER) -password $(PASS) \&lt;br /&gt;
            -database &amp;quot;W:\SourceSafe\Mohid_v4\srcsafe.ini&amp;quot; \&lt;br /&gt;
            -project $(PROJECT) \&lt;br /&gt;
            -soshome $(SOSHOME) \&lt;br /&gt;
            -file&lt;br /&gt;
 S       := sos&lt;br /&gt;
 #--------End of sourcesafe data------------- &lt;br /&gt;
 &lt;br /&gt;
 FILES := $(SRCS:.$(F)=.$(S)) &lt;br /&gt;
 &lt;br /&gt;
 .PHONY : sos $(FILES)&lt;br /&gt;
 &lt;br /&gt;
 sos: $(FILES)&lt;br /&gt;
         @-$(GET) Vars.mk&lt;br /&gt;
         @-$(GET) Dependencies.mk&lt;br /&gt;
 &lt;br /&gt;
 $(FILES):&lt;br /&gt;
         @-$(GET) $(@:.$(S)=.$(F))&lt;br /&gt;
         @echo $(@:.$(S)=.$(F)) ................. [Fetched]&lt;br /&gt;
&lt;br /&gt;
== TroubleShoots ==&lt;br /&gt;
=== Segmentation fault ===&lt;br /&gt;
This error appears often. Apparently it is due to a GTK+ library version issue. No solutions actually found. Best thing to do is to ask to compile the soscmd from source.&lt;br /&gt;
&lt;br /&gt;
===Can't connect to server on Einstein===&lt;br /&gt;
''soscmd -command GetFile -server einstein:8890 -name Admin -password Maretec2004 -database &amp;quot;W:\SourceSafe\Mohid_v4\srcsafe.ini&amp;quot; -project $ -soshome /home/Projects/Sos -file  Makefile&lt;br /&gt;
Can't connect to server.. Error: 111 Connection refused&lt;br /&gt;
Could not connect to server einstein at port 8890. Exiting...''&lt;br /&gt;
&lt;br /&gt;
Solution: Go to einstein via [[remote desktop]] and restart the source-offsite service.&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
# [http://support.sourcegear.com//files/soscmd_258.txt Soscmd.txt].&lt;br /&gt;
# [http://download.sourcegear.com/misc/sos/help/default.htm Documentation].&lt;br /&gt;
# [http://support.sourcegear.com/viewforum.php?f=10 Support forum].&lt;br /&gt;
# [http://www.sourcegear.com/sos/index.html Official site].&lt;br /&gt;
[[Category:Technology]]&lt;br /&gt;
[[Category:Linux]]&lt;br /&gt;
[[Category:Windows]]&lt;/div&gt;</summary>
		<author><name>192.168.20.177</name></author>	</entry>

	</feed>
<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
  ga('create', 'UA-56589921-5', 'auto');
  ga('send', 'pageview');
</script>