home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / sys / next / programm / 7802 < prev    next >
Encoding:
Internet Message Format  |  1992-12-17  |  1.7 KB

  1. Path: sparky!uunet!usc!news.service.uci.edu!ucivax!ucla-cs!ucla-mic!unixg.ubc.ca!unixg.ubc.ca!usenet
  2. From: gobbi@gdss.commerce.ubc.ca (Michael Gobbi)
  3. Newsgroups: comp.sys.next.programmer
  4. Subject: Re: Project builder and source code control.
  5. Date: 17 Dec 1992 17:32:01 GMT
  6. Organization: The University of British Columbia
  7. Lines: 31
  8. Message-ID: <1gqdihINN3gq@iskut.ucs.ubc.ca>
  9. References: <1992Dec16.163137.5670@infotec.ch>
  10. NNTP-Posting-Host: gdss.commerce.ubc.ca
  11.  
  12. In article <1992Dec16.163137.5670@infotec.ch> guy@infotec.ch (Guy Roberts)  
  13. writes:
  14. > Two of us here are using the same Project Builder directory.
  15. > Now that nib files are directories, how are other developers
  16. > managing to stop people changing the same nib at the same 
  17. > time and overwriting changes ? If the project was all made 
  18. > up of flat files this would be possible with SCCS. 
  19. > I have not so far seen much about source code control in
  20. > the NeXT documentation. Is the idea that each developer
  21. > sticks to a discrete sub project ?
  22. > Any ideas ?
  23.  
  24. The simplest solution that I can think of is to create a project account.   
  25. People can copy out code and work on it within their own accounts, but  
  26. must log in as the "project user" to copy the stuff back and remake the  
  27. project.
  28.  
  29. Another (dangerous) solution is to make ProjectBuilder and  
  30. InterfaceBuilder into setuid programs.
  31.  
  32. Both of these are workarounds to the real problem -- the fact that  
  33. regardless of permissions, project builder refuses to modify certain files  
  34. unless you are the owner.  With any luck it will be solved in 3.1.
  35.  
  36. --
  37.      __    In quest of knowledge...
  38.     /..\      <gobbi@gdss.commerce.ubc.ca>
  39. ---mm--mm---------------------------------------
  40.