File: control

package info (click to toggle)
libvcs-perl 0.14-3
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 264 kB
  • ctags: 282
  • sloc: perl: 1,083; makefile: 567
file content (73 lines) | stat: -rw-r--r-- 2,721 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
Source: libvcs-perl
Section: perl
Priority: optional
Build-Depends: debhelper (>= 4.0.2)
Build-Depends-Indep: perl (>= 5.8.0-7)
Maintainer: Yann Dirson <dirson@debian.org>
Standards-Version: 3.6.1

Package: libvcs-perl
Architecture: all
Depends: ${perl:Depends}, ${misc:Depends}, liburi-perl
Recommends: libvcs-perl-backend
Replaces: vcs-tools
Conflicts: vcs-tools
Description: Library for generic Version Control System access in Perl
 VCS is an API for abstracting access to all version control systems
 from Perl code. This is achieved in a similar fashion to the DBI
 suite of modules. There are "container" classes, VCS::Dir,
 VCS::File, and VCS::Version, and "implementation" classes, such
 as VCS::Cvs::Dir, VCS::Cvs::File, and VCS::Cvs::Version, which
 are subclasses of their respective "container" classes.
 .
 The container classes are instantiated with URLs. There is a URL scheme
 for entities under version control, like the following:
 .
 vcs://localhost/VCS::Cvs/fs/path/?query=1
 .
 It should be noted that the VCS API currently has serious
 limitations, such as lack of branch handling.
 .
 To make any use of this package, you will need one or more of the
 available backends.
 . 
 Some sample tools are also provided:
  - diff-hist: view revision history of a file under version control

Package: vcsweb
Architecture: all
Depends: libvcs-perl, apache | httpd
Description: HTTP interface to VCS-controlled repositories
 VCS is an API for abstracting access to all version control systems 
 from Perl code.
 .
 vcsweb provides HTTP access to repositories controlled by any
 version-control system for which a VCS backend is available.
 .
 WARNING: Since VCS works on the working area of a project, running it
 on a CVS tree which uses a remote repository is really slow, and
 timeouts may occur.

Package: libvcs-cvs-perl
Architecture: all
Depends: ${perl:Depends}, ${misc:Depends}, libvcs-perl, cvs
Provides: libvcs-perl-backend
Description: Perl library to access to CVS data through VCS
 VCS is an API for abstracting access to all version control systems
 from Perl code. This is achieved in a similar fashion to the DBI 
 suite of modules.
 .
 This is the module allowing to access to the CVS version-control
 system through the VCS interface.
 
Package: libvcs-rcs-perl
Architecture: all
Depends: ${perl:Depends}, ${misc:Depends}, libvcs-perl, rcs
Provides: libvcs-perl-backend
Description: Perl library to access to RCS data through VCS
 VCS is an API for abstracting access to all version control systems
 from Perl code. This is achieved in a similar fashion to the DBI 
 suite of modules.
 .
 This is the module allowing to access to the RCS version-control
 system through the VCS interface.