Results 1 to 4 of 4

Thread: Visual SourceSafe - Organizing it all

  1. #1

    Thread Starter
    PowerPoster MMock's Avatar
    Join Date
    Apr 2007
    Location
    My Mustang GT
    Posts
    4,562

    Visual SourceSafe - Organizing it all

    Okay, I received tremendous help yesterday with my thread on how to set up and start using VSS.

    Now I have all my aspx and aspx.vb source checked-in. I would like to ask for some advice on how to organize my stored procedures.

    On the top of my VSS tree, I have a safe. Then I have one folder, let's suppose it is called "Application .NET". Under that I have a folder called Website1 (because like an idiot, I took VS's default name when I started my project. Oh well, what's in a name, anyway?) This is where all my VB and ASP.NET code is.

    Parallel to Website1, I would like to create a folder called Scripts (I guess) and put there my .sql script file which contains all my CREATE PROCEDURE instructions. Yes?

    I'm also struggling with the following. My new project is asp.net, but it is replacing a classic ASP web application. I am migrating the pages piecemeal. I've converted the login page to .net, and everybody logging in sees that page. But then, depending on the user id and password, some people go to .net pages and some people are still classic asp. I've had to change the classic asp pages to go back to login.aspx upon logging out, not to the obsolete login.asp. I also commented out a call to an ASP function that I rewrote in .NET. So if I have a file called home.asp and it's in \admin and there's also a different one in \subadmin, I want to have a structure in VSS to check in both these with their new .net-aware code.

    I guess I just need advice on using VSS with other files than a VS project.

    Thanks.

  2. #2
    PowerPoster techgnome's Avatar
    Join Date
    May 2002
    Posts
    34,687

    Re: Visual SourceSafe - Organizing it all

    That's the beauty of VSS.... you can put anything in there you want. We use ours to store all of our SQL Scripts, development tools, documentation templates, as well as system developer documentation (definitions of look up tables and such - usually in Excel).

    -tg
    * I don't respond to private (PM) requests for help. It's not conducive to the general learning of others.*
    * I also don't respond to friend requests. Save a few bits and don't bother. I'll just end up rejecting anyways.*
    * How to get EFFECTIVE help: The Hitchhiker's Guide to Getting Help at VBF - Removing eels from your hovercraft *
    * How to Use Parameters * Create Disconnected ADO Recordset Clones * Set your VB6 ActiveX Compatibility * Get rid of those pesky VB Line Numbers * I swear I saved my data, where'd it run off to??? *

  3. #3
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: Visual SourceSafe - Organizing it all

    I second what tg has posted.

    We literally have everything from programming code (in C#, VB.NET and VB6) as well as store procedures, Excel files, Word files, Text files, Visio drawings, and God knows what all else in VSS.

  4. #4
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: Visual SourceSafe - Organizing it all

    Its best to organize your vss so its got some logic to it.

    .NET Code
    -Client1
    --SomeSolution1
    ---MyProject
    ----???
    -Client2
    --SomeSolution2
    ---etc

    Other Code
    -OtherFiles
    -Database

    Pictures
    -My Pics
    -Public Pics
    -etc
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width