Click here to Skip to main content
15,927,055 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralAdding existing files to a DLL Pin
Marina Aronchik26-Aug-03 20:08
Marina Aronchik26-Aug-03 20:08 
QuestionHow i can recognize which thread launch current thread??? Pin
El'Cachubrey26-Aug-03 20:05
El'Cachubrey26-Aug-03 20:05 
AnswerRe: How i can block one thread from another Pin
Joey Bloggs26-Aug-03 20:44
Joey Bloggs26-Aug-03 20:44 
Generalneed help again...IS file or directory Pin
rohit.dhamija26-Aug-03 20:02
rohit.dhamija26-Aug-03 20:02 
GeneralRe: need help again...IS file or directory Pin
henchook26-Aug-03 22:26
henchook26-Aug-03 22:26 
GeneralRe: need help again...IS file or directory Pin
rohit.dhamija27-Aug-03 1:25
rohit.dhamija27-Aug-03 1:25 
GeneralWorking with a CVS Pin
Jerome Conus26-Aug-03 20:01
Jerome Conus26-Aug-03 20:01 
GeneralRe: Working with a CVS Pin
David Crow27-Aug-03 4:52
David Crow27-Aug-03 4:52 
I used PVCS for a brief time (11+ years ago), moved to Microsoft Delta (it was either free or extremely cheap at that time), and most recently Microsoft Visual SourceSafe.

The files are stored in a proprietary format. If you are working on a team environment, this will most likely be a common folder out on some server. Each person installs their own copy of the software, and opens the same VSS database (it's actually just an INI file that has all the goodies about the underlying hierarchy). A VSS admin will add users and assign rights as necessary.

Typically, you will check out files or a whole project (to your own development area), make the appropriate changes, and check everything back in. The next person that comes along will check out the files s/he needs, makes the appropriate changes, and checks everything back in. If a file is checked out, no other person can check out that file (note: there are exceptions to this).

I personally don't store DLL, EXE or HLP files in VSS as they can easily be rebuilt and storing binary files takes up a lot of space.

Once a file has two or more versions, only the delta is stored. This keeps disk usage to a minimum. If you had a 10KB file and added a few lines to it, VSS will only store those lines that were added, rather than making a duplicate copy of the original 10KB plus the added lines. Its "differences" feature is used to see what was changed between version A and version B of a file. You can retrieve any version of a file with ease.

In some situations, a file can be checked out by more than one person. When the second person goes to check the file back in, VSS will go through some sort of intelligent merge. I've never used this feature so I cannot elaborate on it.
GeneralGet File Extension ....Help out great guys. Pin
rohit.dhamija26-Aug-03 18:23
rohit.dhamija26-Aug-03 18:23 
GeneralRe: Get File Extension ....Help out great guys. Pin
igor196026-Aug-03 18:40
igor196026-Aug-03 18:40 
GeneralRe: Get File Extension ....Help out great guys. Pin
Dave Bryant26-Aug-03 18:47
Dave Bryant26-Aug-03 18:47 
GeneralRe: Get File Extension ....Help out great guys. Pin
rohit.dhamija26-Aug-03 19:45
rohit.dhamija26-Aug-03 19:45 
GeneralRe: Get File Extension ....Help out great guys. Pin
Abin26-Aug-03 21:18
Abin26-Aug-03 21:18 
GeneralRe: Get File Extension ....Help out great guys. Pin
rohit.dhamija26-Aug-03 22:55
rohit.dhamija26-Aug-03 22:55 
GeneralRe: Get File Extension ....Help out great guys. Pin
Abin27-Aug-03 0:26
Abin27-Aug-03 0:26 
GeneralRe: Get File Extension ....Help out great guys. Pin
rohit.dhamija27-Aug-03 1:19
rohit.dhamija27-Aug-03 1:19 
GeneralRelease version crashing Pin
act_x26-Aug-03 17:18
act_x26-Aug-03 17:18 
GeneralRe: Release version crashing Pin
Matt Newman26-Aug-03 17:54
Matt Newman26-Aug-03 17:54 
GeneralRe: Release version crashing Pin
act_x26-Aug-03 18:05
act_x26-Aug-03 18:05 
GeneralRe: Release version crashing Pin
ZoogieZork26-Aug-03 18:09
ZoogieZork26-Aug-03 18:09 
GeneralRe: Release version crashing Pin
Abin26-Aug-03 18:13
Abin26-Aug-03 18:13 
GeneralRe: Release version crashing Pin
act_x26-Aug-03 18:42
act_x26-Aug-03 18:42 
GeneralRe: Release version crashing Pin
Abin26-Aug-03 19:04
Abin26-Aug-03 19:04 
GeneralClasses already exist Pin
phaedrus26-Aug-03 17:17
phaedrus26-Aug-03 17:17 
Questionmemory manager hate 1024 and 2048? Pin
novachen26-Aug-03 17:08
novachen26-Aug-03 17:08 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.