Page History
...
PSDM uses Subversion (SVN) for the code management and versioning task. Currently, official LCLS code such as PSANA, PYANA, etc. is located in the Software Repository which is enabled to LCLS software development team only. For those users who would like to develop their own code, contribute to the LCLS project, and share their code with other user groups, there is a users' software repository,
...
Code Block |
---|
svn commit -m "my message describing changes" |
Difference Between userrepo
and psdmrepo
Within local release directory the difference in creation of the package in userrepo
is in additional "-u
" option in two commands
Code Block |
---|
psvn -u newpkg <my-new-package-name> addpkg -u <my-new-package-name> |
All other commands are the same for userrepo
and psdmrepo
.
Repository Browsing
Repositories content can be viewed using URLs as follows
userrepo
- http://pswww-dev.slac.stanford.edu:8080/svn/repos/userrepo/list/
- https://pswww.slac.stanford.edu/svn-readonly/userrepo/
psdmrepo
- http://pswww-dev.slac.stanford.edu:8080/svn/repos/psdmrepo/list/
- https://pswww.slac.stanford.edu/svn-readonly/psdmrepo/
- https://pswww.slac.stanford.edu/svn/psdmrepo
pcds
pdsrepo
- http://pswww-dev.slac.stanford.edu:8080/svn/repos/pdsrepo/list/
- https://pswww.slac.stanford.edu/svn-readonly/pdsrepo/
Overview
Content Tools