Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.324.023 Times

Svenweb for Linux 0.2

Company: Ethan Jucovy and Jeff Hammel
Date Added: September 28, 2013  |  Visits: 563

Svenweb for Linux

Report Broken Link
Printer Friendly Version


Product Homepage
Download (40 downloads)



Svenweb is a web environment for publishing and editing versioned documents.<br /><br />It uses a Subversion repository as its database and works against a checkout. Alternative backends may be supported one day.<br /><br />To configure it, edit the paste.ini configuration:<br /><br /> [app:svenweb] ... svenweb.checkout_dir = /path/to_your/svn/checkout/<br /><br />The checkout must already exist; svenweb won't create it for you.<br /><br />Then you can run it with paster serve paste.ini<br /><br />What it doesn't do<br /><br />Svenweb doesn't care about authentication. If you do, you should configure this outside of svenweb or in an additional WSGI middleware layer.<br /><br />Likewise svenweb doesn't respect authentication. Commits will all be made by the system's default user. In a future version this will change to respect environment variables.<br /><br />Svenweb doesn't provide in-browser diffs between revisions. I'd like to add this eventually.<br /><br />Svenweb doesn't provide RSS for changes. It should.<br /><br />Svenweb doesn't provide facilities for moving, copying or deleting files through the web. Adding these will likely be my next priority.<br /><br />Usage<br /><br />Svenweb uses a wiki-style workflow for adding new documents: just visit the URL of the document you want to create. You'll find an edit form.<br /><br />If you visit /baz/bar/foo/ then the directories /baz/ and /baz/bar/ will be created and checked in to the repository if they do not yet exist.<br /><br />Svenweb aggressively redirects redundant versions of all its views:<br /><br /> * If a document /foo was last changed in r5 and you visit /foo?version=8, you will be redirected to /foo?version=5.<br /> * If /foo's last change was in r5 and you visit /foo you will be redirected to /foo?version=5.<br /><br />This means that every URL with a ?version parameter can be cached forever if you want.<br /><br />Read<br /><br />Visit a document's URL to view its latest version.<br /><br />Append ?version=5 to view it as of r5.<br /><br />Write<br /><br />Visit /foo?view=edit to edit the document stored at /foo.<br /><br />You can edit the file, and also set a mimetype which will be used when serving the file.<br /><br />You can also add a commit message. If you don't, the default commit message is "foom."<br /><br />Index<br /><br />You can view the contents of a directory by visiting the directory's URL. Versions work here too; visiting directory /baz/bar/?version=5 will display the contents of that directory as of r5.<br /><br />History<br /><br />You can view a history (changelog) for any file or directory's URL by using the querystring ?view=history.<br /><br />For directories, this will display the history of changes within that directory, including file additions and modifications in subdirectories.<br /><br />You can use ?version=5 modifiers as well, to see a history of changes up through the version specified.<br /><br />Miscellany<br /><br />Tests<br /><br />There are the beginnings of a test suite in the ./ftests directory. These are flunc tests, which run twill scripts over HTTP. You should easy_install flunc if you want to run the tests.<br /><br />To run them, start a svenweb server on localhost:5052 with<br /> svenweb.checkout_dir = /tmp/svnco/<br />Then run<br /> ./run-flunc.sh<br /><br />Templates<br /><br />The templates are Tempita templates. They are minimal by design. You can fork them; just change the value of svenweb.templates_dir in the paste.ini file.<br /><br />#md5=f98e61914d453df089d92648c7debdd7

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Authentication Change Commit Create Default Directory Document Doesn History Linux Message Provide Repository Respect Svenweb Svenweb Linux Templates Version Visit
Users rating: 0/10

License: Freeware Size: 10.24 KB
USER REVIEWS
More Reviews or Write Review


SVENWEB FOR LINUX RELATED
Dial-up Networking Tools  -  Netwrix Change Notifier for Active Directory 7.512.873
Active Directory change auditing is an important procedure for limiting unauthorized changes and errors to AD configuration. One single change can put your organization at risk, introducing security breaches and compliance issues. Built-in Active...
6.26 MB  
Utilities  -  Notify 1.0
Notify runs hidden in the background until it detects any kind of change in a directory it has been told to monitor, when a change occurs (create, delete, modify a file) it visually alerts the user. Can be used, for example, to detect incoming...
15 KB  
Utilities  -  Dialog View 2.3.3
Dialog View allows you to change the appearance of directory dialogs (Open and Save dialogs). You can control the icon type (large color, medium color, tiny generic, or none), the height and width of the file list, and the font for the file list....
122.88 KB  
Networking Tools  -  Frankenwall 0.5.10
Frankenwall is a bash shell script intended to create a highly secure IPTables based Linux firewall/router with QOS/traffic shaping/bandwidth management. Be certain you know exactly what your network needs before using it. The primary focus of...
18.43 KB  
Libraries  -  CGI::Application::Plugin::Authentication::Driver::Dummy 0.12
CGI::Application::Plugin::Authentication::Driver::Dummy is a dummy authentication driver which lets anyone authenticate regardless of the password they provide SYNOPSIS use base qw(CGI::Application); use...
48.13 KB  
Java Based Databases  -  Interface to control Word for Windows by java applications 1.1
Would you like to load Word for Windows, to create a new document and to serve bookmarks by your java application? There is a free java class for you here!
350 KB  
Audio Recorders  -  Word Metadata Changer 2.7.3
Word Metadata Changer is an utility that will help you to view and change the Microsoft Office Word document file properties such as creater,last modified by user,company name,manager,last printed time, total edited time, document created time, etc.
722.66 KB  
Finance  -  PageFocus Reader 802
Create your form/document with PageFocus. Send to target users. Have them download the free reader. Then they can view, print, fax, or enter data into your form/document and return the data back to you via email or fax. This is a great tool for...
3.38 MB  
Libraries  -  wxWidgets for Windows 2.9.3
wxWidgets is a C++ library that lets developers create applications for Windows, OS X, Linux and UNIX on 32-bit and 64-bit architectures as well as several mobile platforms including Windows Mobile, iPhone SDK and embedded GTK+. It has popular...
30.2 MB  
Libraries  -  wxWidgets for Linux 2.9.3
wxWidgets is a C++ library that lets developers create applications for Windows, OS X, Linux and UNIX on 32-bit and 64-bit architectures as well as several mobile platforms including Windows Mobile, iPhone SDK and embedded GTK+. It has popular...
15 MB  
NEW DOWNLOADS IN NETWORK & INTERNET, WEB BROWSER TOOLS
Network & Internet  -  Free WiFi Hotspot 3.3.1
Free WiFi Hotspot is a super easy solution to turn your laptop or notebook into a portable Wi-Fi hotspot, wirelessly sharing your internet connections like DSL, Cable, Bluetooth, Mobile Broadband Card, Dial-Up, etc. through the built-in wireless...
1.04 MB  
Network & Internet  -  Easy Uploads 1.8
Easy uploads is a file storage media streaming application designed by Filestreamers that allows you to upload, store, and stream your files from their virtually unlimited file storage server. Easy Uploads can backup,share, and stream your files...
615.97 KB  
Network & Internet  -  PacketFence ZEN 3.1.0
PacketFence is a fully supported, trusted, Free and Open Source network access control (NAC) system. Boosting an impressive feature set including a captive-portal for registration and remediation, centralized wired and wireless management, 802.1X...
1024 MB  
Network & Internet  -  django-dbstorage 1.3
A Django file storage backend for files in the database.
10.24 KB  
Network & Internet  -  SQL Inject Me 0.4.5
SQL Inject Me is a Firefox extension used to test for SQL Injection vulnerabilities. The tool works by submitting your HTML forms and substituting the form value with strings that are representative of an SQL Injection attack.
133.12 KB  
Web Browser Tools  -  DragIt 1.1
This is where DragIt helps out. Save text and images to preconfigured folders, search the web, open links in tabs or with extern applications, download and much more with just a mouse gesture.
256 KB  
Web Browser Tools  -  Save-To-Read 0.3.1.1
Save-To-Read is a Firefox extension that allows to add or remove bookmark in one click to read it later. Adds url bar button to add or remove bookmark. List of bookmarks could be seen in a sidebar.
51.2 KB  
Web Browser Tools  -  SaveLink for Linux 1.3.1
The advantage is of course, that you don't have to save the whole page and possibly all its files. I find this useful when working with projects, that comprise a group of files including text, pictures etc. Its is basically the same as a bookmark,...
10.24 KB  
Web Browser Tools  -  Charamel for Linux 1.3.1
Charamel is a Firefox and Thunderbird theme that is intended as the further development from the legendary theme Silvermel. Many thanks to Alex W. for inspiration, support and for giving me permissions to use and modify his icons, artwork and code.
10.24 KB  
Web Browser Tools  -  LibertyGuard 2.01
LibertyGuard is a Firefox plugin that blocks fake/phishing web sites that will try to steal your Liberty Reserve password. It will also notify you when you visit the real Liberty Reserve web site. Liberty Guard Features *...
51.2 KB