I have 4 developers working from VS.NET 2005 :
BACKGROUND:
We were working on a project for some time outside of SSafe, using
TortiseSVN. So when we took on more than 2 developers we moved over
to ssafe.
I did the following to create the ssafe project.
I standardized on a specific location on all machines which would
be used for the source code.
I created a new solution, added it to ssafe using the IDE, and
then began building projects (4 of them)
All projects and associated files were added using the IDE.
When we build we do not have problems with user settings or binary
files.
When the other developers got set up we completely cleared all project
files from their machines, and
did a get of the solution using (file, open prj/sln, [ssafe] browse to
database/project, set working folder on solution, and finally
open. ... letting SSafe and VSNet get and build the entire solution
path ... it takes somewhere in the neighborhood of 20 minutes, for the
~1200 files in the solution.
ISSUE:
When I check out and in files on my machine They make it into ssafe
just fine.
When others check in a change it makes it to ssafe ... BUT
When they check out the latest (or just do a get latest recursive)
they do not get the latest version.
If I check in ( and it's lets say version 28 ), then they do a get,
they *still* have (lets say) version 27. If they show history on that
file, they can see version 28, and can choose to do a get of version
28, then they REALLY do get version 28. ... Also if they use the
SSafe Explorer they can get the latest version of the files.
I recently turned off multiple checkout to see if that would resolve
the issue. nope.
I installed the CTP VSS service pack ... nope.
I flipped Checkout_LocalVer_Disabled = Yes to No etc... nope.
Does anyone have a clue as to how to help me out here.??
Thanks in advance.
D.
heres the about box...
Microsoft Visual Studio 2005
Version 8.0.50727.762 (SP.050727-7600)
Microsoft .NET Framework
Version 2.0.50727
Installed Edition: Professional
Microsoft Visual Basic 2005 77626-009-0000007-41748
Microsoft Visual Basic 2005
Microsoft Visual C# 2005 77626-009-0000007-41748
Microsoft Visual C# 2005
Microsoft Visual C++ 2005 77626-009-0000007-41748
Microsoft Visual C++ 2005
Microsoft Visual J# 2005 77626-009-0000007-41748
Microsoft Visual J# 2005
Microsoft Visual Studio 2005 Tools for Applications
77626-009-0000007-41748
Microsoft Visual Studio 2005 Tools for Applications
Microsoft Visual Web Developer 2005 77626-009-0000007-41748
Microsoft Visual Web Developer 2005
Microsoft Web Application Projects 2005 77626-009-0000007-41748
Microsoft Web Application Projects 2005
Version 8.0.50727.762
Crystal Reports AAC60-G0CSA4B-V7000AY
Crystal Reports for Visual Studio 2005
Microsoft Recipe Framework Package 8.0
This package provides services to the guidance packages.
Microsoft Visual Studio 2005 Professional Edition - ENU Service
Pack 1 (KB926601)
This service pack is for Microsoft Visual Studio 2005 Professional
Edition - ENU.
If you later install a more recent service pack, this service pack
will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/926601
Security Update for Microsoft Visual Studio 2005 Professional
Edition - ENU (KB937061)
This Security Update is for Microsoft Visual Studio 2005
Professional Edition - ENU.
If you later install a more recent service pack, this Security
Update will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/937061
SQL Server Analysis Services
Microsoft SQL Server Analysis Services Designer
Version 9.00.3042.00
SQL Server Integration Services
Microsoft SQL Server Integration Services Designer
Version 9.00.3042.00
SQL Server Reporting Services
Microsoft SQL Server Reporting Services Designers
Version 9.00.3042.00
Update for Microsoft Visual SourceSafe 2005 - ENU (KB939808)
This Update is for Microsoft Visual SourceSafe 2005 - ENU.
If you later install a more recent service pack, this Update will
be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/939808
heres my ssafe.ini
----------------------------------------------------
; srcsafe.ini
;
; Three of these variables -- Data_Path, Users_Path, and Users_Txt --
must
; be in srcsafe.ini. Any other variable here can be overridden in
ss.ini.
; Similarly, any ss.ini variable can be placed in srcsafe.ini to set a
; system "default," which individual users can still override in
ss.ini.
; The two important paths used by SourceSafe.
Data_Path = data
Temp_Path = temp
; This tells admin where to put personal directories for new users.
Users_Path = users
; From this, find users.txt; from that, in turn, find ss.ini for a
user.
Users_Txt = users.txt
; The following line contains common file groupings.
File_Types = VB
(*.vb;*.resx;*.xsd;*wsdl;*.vbproj;*.sln;*.cls;*.bas;*.vb?;*.fr?), VC
(*.c;*.cpp;*.cxx;*.vcproj;*.sln;*.def;*.ds?;*.h;*.hpj;*.hpp;*.hxx;*.ico;*.inl;*.
mak;*.rc;*.rc2;*.rgs;*.bmp;*.cur),
WEB
(*.aspx;*.ascx;*.asmx;*.master;*.asax;*.config;*.asa;*.asp;*.css;*.dbp;*.dtq;*.h
t?;*.htm*;*.pkp;*.sql;*.stm;*.sct;*.htx;*.shtml;*.alx),
VCSharp (*.cs;*.csproj;*.sln), VJSharp
(*.jsl;*.java;*.vjproj;*.vjp;*.sln), XML
(*.xml;*.xsl;*.xsd;*.xslt;*.xsx;*.xss)
PrjEntryTimeout = 15
Multiple_Checkouts = No
Checkout_LocalVer_Disabled = Yes
UseHelperService = Yes
Database_Name = ODSI Source Control
Journal_File = c:\VSS-AllActions.log
Keyword_Masks = *.txt, *.aspx, *.vb, *.ascx, *.asmx, *.master, *.xsd,
*.xss, *.cb, *.config, *.html, *.js, *.css, *.xml, *.php, *.htc
Shadow =
[TimeZone]
Name = (GMT-08:00) Pacific Time (US & Canada)
TZ_Bias = 480
TZ_DaylightBias = -60
TZ_DaylightDate = 0000/03/02 02:00:00.000
TZ_StandardBias = 0
TZ_StandardDate = 0000/11/01 02:00:00.000
TZ_UseDaylightSavingTime = Yes
--------------------------------------------------------------------------------
--------
heres a user ss.ini
--------------------------------------------------------------
; ss.ini
;
; This file contains all the variables that "customize" SourceSafe to
your
; particular needs. The ss.ini variables are documented in the
SourceSafe
; User's Manual. Only a few of them are placed in this file by
default.
; C programmers should remove the semicolon from the following line,
to
; un-comment it. Other programmers REPLACE the line with different
masks.
; Relevant_Masks = *.c, *.h, *., *.asm
; The following line prevents you from being asked for a checkout
comment.
Checkout_Comment = -
; The following lines force SourceSafe not to execute certain file
types.
; We'll define a list of extension following the Outlook banned files
model
; Access Project Extension (Microsoft)
.ade (Win) = notepad.exe
; Access Project (Microsoft)
.adp (Win) = notepad.exe
; Executable Application
.app (Win) = notepad.exe
; Active Server Page
.asp (Win) = notepad.exe
; BASIC Source Code
.bas (Win) = notepad.exe
; Batch Processing
.bat (Win) = notepad.exe
; Internet Security Certificate File
.cer (Win) = notepad.exe
; Compiled HTML Help
.chm (Win) = notepad.exe
; Java class file
.class (Win) = notepad.exe
; DOS CP/M Command File, Command File for Windows NT
.cmd (Win) = notepad.exe
; Command
.com (Win) = notepad.exe
; Windows Control Panel Extension (Microsoft)
.cpl (Win) = notepad.exe
; Certificate File
.crt (Win) = notepad.exe
; csh Script
.csh (Win) = notepad.exe
; Windows dynamic link library
.dll (Win) = notepad.exe
; Outlook Express message
.eml (Win) = notepad.exe
; Executable File
.exe (Win) = notepad.exe
; FoxPro Compiled Source (Microsoft)
.fxp (Win) = notepad.exe
; Windows Help File
.hlp (Win) = notepad.exe
; Hypertext Application
.hta (Win) = notepad.exe
; Information or Setup File
.inf (Win) = notepad.exe
; IIS Internet Communications Settings (Microsoft)
.ins (Win) = notepad.exe
; IIS Internet Service Provider Settings (Microsoft)
.isp (Win) = notepad.exe
; Internet Document Set, Internation Translation
.its (Win) = notepad.exe
; JavaScript Source Code
.js (Win) = notepad.exe
; JScript Encoded Script File
.jse (Win) = notepad.exe
; UNIX Shell Script
.ksh (Win) = notepad.exe
; Windows Shortcut File
.lnk (Win) = notepad.exe
; Access Module Shortcut (Microsoft)
.mad (Win) = notepad.exe
; Access (Microsoft)
.maf (Win) = notepad.exe
; Access Diagram Shortcut (Microsoft)
.mag (Win) = notepad.exe
; Access Macro Shortcut (Microsoft)
.mam (Win) = notepad.exe
; Makefile project
.mak (Win) = notepad.exe
; Access Query Shortcut (Microsoft)
.maq (Win) = notepad.exe
; Access Report Shortcut (Microsoft)
.mar (Win) = notepad.exe
; Access Stored Procedures (Microsoft)
.mas (Win) = notepad.exe
; Access Table Shortcut (Microsoft)
.mat (Win) = notepad.exe
; Media Attachment Unit
.mau (Win) = notepad.exe
; Access View Shortcut (Microsoft)
.mav (Win) = notepad.exe
; Access Data Access Page (Microsoft)
.maw (Win) = notepad.exe
; Access Add-in (Microsoft), MDA Access 2 Workgroup (Microsoft)
.mda (Win) = notepad.exe
; Access Application (Microsoft), MDB Access Database (Microsoft)
.mdb (Win) = notepad.exe
; Access MDE Database File (Microsoft)
.mde (Win) = notepad.exe
; Access Add-in Data (Microsoft)
.mdt (Win) = notepad.exe
; Access Workgroup Information (Microsoft)
.mdw (Win) = notepad.exe
; Access Wizard Template (Microsoft)
.mdz (Win) = notepad.exe
; Microsoft Management Console Snap-in Control File (Microsoft)
.msc (Win) = notepad.exe
; Windows Installer File (Microsoft)
.msi (Win) = notepad.exe
; Windows Installer Patch
.msp (Win) = notepad.exe
; Windows SDK Setup Transform Script
.mst (Win) = notepad.exe
; ActiveX Objects
.ocx (Win) = notepad.exe
; Office Profile Settings File
.ops (Win) = notepad.exe
; Photo CD image or Microsoft Visual Test compiled script
.pcd (Win) = notepad.exe
; Windows Program Information File (Microsoft)
.pif (Win) = notepad.exe
; Windows System File
.prf (Win) = notepad.exe
; Program File
.prg (Win) = notepad.exe
; MS Exchange Address Book File, Outlook Personal Folder File
(Microsoft)
.pst (Win) = notepad.exe
; Registration Information/Key for W95/98, Registry Data File
.reg (Win) = notepad.exe
; Windows Explorer Command
.scf (Win) = notepad.exe
; Windows Screen Saver
.scr (Win) = notepad.exe
; Windows Script Component, Foxpro Screen (Microsoft)
.sct (Win) = notepad.exe
; Windows Shortcut into a Document
.shb (Win) = notepad.exe
; Shell Scrap Object File
.shs (Win) = notepad.exe
; System Configuration/Driver
.sys (Win) = notepad.exe
; Temporary File/Folder
.tmp (Win) = notepad.exe
; Internet Location
.url (Win) = notepad.exe
; VBScript Encoded Script File
.vbe (Win) = notepad.exe
; VBScript Script File, Visual Basic for Applications Script
.vbs (Win) = notepad.exe
; Visio Drawing File
.vsd (Win) = notepad.exe
; Visual Studio .NET Binary-based Macro Project (Microsoft)
.vsmacros (Win) = notepad.exe
; Visio Stencil (Microsoft)
.vss (Win) = notepad.exe
; Visio Template (Microsoft)
.vst (Win) = notepad.exe
; Visio Workspace File (Microsoft)
.vsw (Win) = notepad.exe
; Windows Script File
.ws (Win) = notepad.exe
; Windows Script Component
.wsc (Win) = notepad.exe
; Windows Script File
.wsf (Win) = notepad.exe
; Windows Script Host Settings File
.wsh (Win) = notepad.exe
; Your current SourceSafe project.
Project = $/Projects/fabricam_Profits_System/fabricam_Profits_Solution
Checkout_LocalVer_Default = Yes
mssccprj = *.sln, *.vbproj, *.vbp, *.csproj, *.vcproj, *.dsp, *.mdp,
*.mak, *.vfpproj, *.vdp, *.vdproj, *.dbp, *.vsmproj, *.vsmacros,
*.hwproj, *.etp, *.etpproxy, *.actproj, *.atp, *.dmp, *.mdmp, *.dsw,
*.vjsproj, *.csdproj, *.vbdproj
SS_Version = 6.0d
Columns (UI) = 150,85,135,100
Dock_Toolbar (HAPPYTREEFRIEND) = Yes
Dock_Toolbar (STARGATE) = Yes
Maximized (HAPPYTREEFRIEND) = No
Maximized (STARGATE) = No
OutputHeight (HAPPYTREEFRIEND) = 150
OutputHeight (STARGATE) = 213
Position_Toolbar (HAPPYTREEFRIEND) = 26, 85, 494, 112, 1680, 1050
Position_Toolbar (STARGATE) = 136, 230, 604, 257, 1680, 1050
PrjWidth (HAPPYTREEFRIEND) = 315
PrjWidth (STARGATE) = 315
Toolbar (HAPPYTREEFRIEND) = Yes
Toolbar (STARGATE) = Yes
Toolbar_DockSite (HAPPYTREEFRIEND) = 59419
Toolbar_DockSite (STARGATE) = 59419
Window (HAPPYTREEFRIEND) = 22, 29, 1282, 771, 1680, 1050
Window (STARGATE) = 132, 174, 1392, 916, 1680, 1050
Visual_Merge_Max (HAPPYTREEFRIEND) = No
Visual_Merge_Max (STARGATE) = Yes
Visual_Merge_Rect (HAPPYTREEFRIEND) = 210, 138, 1470, 883, 1680, 1050
Visual_Merge_Rect (STARGATE) = 291, 102, 1551, 847, 1680, 1050
Visual_Merge_ShowInfoPane = Yes
Visual_Merge_ShowToolbar = No
Diff_Format = visual
Diff_Ignore = w-c-e
Visual_Diff_Max (HAPPYTREEFRIEND) = No
Visual_Diff_Max (STARGATE) = No
Visual_Diff_Rect (HAPPYTREEFRIEND) = 210, 138, 1470, 883, 1680, 1050
Visual_Diff_Rect (STARGATE) = 90, 106, 1350, 851, 1680, 1050
Hist_Rect (HAPPYTREEFRIEND) = 420, 212, 1488, 808, 1680, 1050
Hist_Rect (STARGATE) = 241, 229, 1147, 864, 1680, 1050
History_File_Columns (UI) = 75,85,135,100
Hist_RptIncDetails = No
Hist_RptIncDiffs = No
Preview_Rect (STARGATE) = 503, 392, 885, 701, 1680, 1050
[$/Projects/fabricam_Profits_System/fabricam_Profits_Solution]
Dir (HAPPYTREEFRIEND) = C:\Projects\fabricam_Profits_System
\fabricam_Profits_Solution
Dir (STARGATE) = C:\Projects\fabricam_Profits_System
\fabricam_Profits_Solution
[$/Projects/fabricam_Profits_System/fabricam_Profits_Scripts_Solution/
fabricam_Profits_Scripts_Solution]
Dir (HAPPYTREEFRIEND) = C:\Documents and Settings\fabricam.UserName\My
Documents\Visual Studio 2005\Projects\Projects\fabricam_Profits_System
\fabricam_Profits_Scripts_Solution\fabricam_Profits_Scripts_Solution
Dir (STARGATE) = C:\Documents and Settings\fabricam.UserName\My
Documents\Visual Studio 2005\Projects\Projects\fabricam_Profits_System
\fabricam_Profits_Scripts_Solution\fabricam_Profits_Scripts_Solution
|