1025
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
1 .. _general:
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
2
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
3 General RhodeCode usage
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
4 =======================
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
5
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
6
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
7 Repository deleting
|
1123
|
8 -------------------
|
1025
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
9
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
10 Currently when admin/owner deletes a repository, RhodeCode does not physically
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
11 delete a repository from filesystem, it renames it in a special way so it's
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
12 not possible to push,clone or access repository. It's worth a notice that,
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
13 even if someone will be given administrative access to RhodeCode and will
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
14 delete a repository You can easy restore such action by restoring `rm__<date>`
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
15 from the repository name, and internal repository storage (.hg/.git)
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
16
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
17 Follow current branch in file view
|
1123
|
18 ----------------------------------
|
1025
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
19
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
20 In file view when this checkbox is checked the << and >> arrows will jump
|
1026
|
21 to changesets within the same branch currently viewing. So for example
|
1025
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
22 if someone is viewing files at 'beta' branch and marks `follow current branch`
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
23 checkbox the << and >> buttons will only show him revisions for 'beta' branch
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
24
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
25
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
26 Compare view from changelog
|
1123
|
27 ---------------------------
|
1025
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
28
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
29 Checkboxes in compare view allow users to view combined compare view. You can
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
30 only show the range between the first and last checkbox (no cherry pick).
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
31 Clicking more than one checkbox will activate a link in top saying
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
32 `Show selected changes <from-rev> -> <to-rev>` clicking this will bring
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
33 compare view
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
34
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
35 Compare view is also available from the journal on pushes having more than
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
36 one changeset
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
37
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
38
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
39
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
40 Mailing
|
1123
|
41 -------
|
1025
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
42
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
43 When administrator will fill up the mailing settings in .ini files
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
44 RhodeCode will send mails on user registration, or when RhodeCode errors occur
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
45 on errors the mails will have a detailed traceback of error.
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
46
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
47
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
48 Trending source files
|
1123
|
49 ---------------------
|
1025
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
50
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
51 Trending source files are calculated based on pre defined dict of known
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
52 types and extensions. If You miss some extension or Would like to scan some
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
53 custom files it's possible to add new types in `LANGUAGES_EXTENSIONS_MAP` dict
|
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
54 located in `/rhodecode/lib/celerylib/tasks.py` |