<commit_before>TexBucket
=========

An innovative way to collaborate on a Latex doc and sync with a web portal


Prerequisite
--------------------
Linux OS (Ubuntu 14.04 and Fedora 19 tested),
httpd (Apache 2.2.22 and 2.4.9 tested),
texlive,
subversion.

Installation
--------------------
1. Clone the git repo to the deployment directory.
2. Run `sudo ./setup` and type in httpd document root if necessary.

Usage
--------------------
1. If you want to add a repo, run `sudo texbucket_new repo_name`. 
Next, you need to add system accounts who are allowed to edit the repo by issuing `sudo texbucket_useradd username repo_name`. 
The repo will be then accessable via [svn+ssh://server_address/repo/name_of_your_repo], and the web portal is at [http://server_address/texbucket/repo_name/index.html]

2. To revoke the access of a system account, run `sudo textbucket_userdel username repo_name`.

3. To remove a repo permanently, run `sudo textbucket_remove repo_name`.<commit_msg>link format<commit_after>TexBucket
=========

An innovative way to collaborate on a Latex doc and sync with a web portal


Prerequisite
--------------------
Linux OS (Ubuntu 14.04 and Fedora 19 tested),
httpd (Apache 2.2.22 and 2.4.9 tested),
texlive,
subversion.

Installation
--------------------
1. Clone the git repo to the deployment directory.
2. Run `sudo ./setup` and type in httpd document root if necessary.

Usage
--------------------
1. If you want to add a repo, run `sudo texbucket_new repo_name`. 
Next, you need to add system accounts who are allowed to edit the repo by issuing `sudo texbucket_useradd username repo_name`. 
The repo will be then accessable via [svn+ssh://server_address/repo/name_of_your_repo](svn+ssh://server_address/repo/name_of_your_repo), and the web portal is at [http://server_address/texbucket/repo_name/index.html](http://server_address/texbucket/repo_name/index.html)

2. To revoke the access of a system account, run `sudo textbucket_userdel username repo_name`.

3. To remove a repo permanently, run `sudo textbucket_remove repo_name`.
{'fraction_non_alphanumeric': 0.1344007763221737, 'fraction_numerical': 0.017467248908296942, 'mean_word_length': 3.405982905982906, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6104485', 'n_tokens_mistral': 641, 'n_tokens_neox': 597, 'n_words': 254}