-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.gltrc
79 lines (70 loc) · 3.01 KB
/
.gltrc
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
74
75
76
77
78
79
; This is the .gitrc file. It contains config info for GLT.
;
[defaults]
; GLT will prefix server_ip with "http://" to access the web api
; and will use it itself to clone via ssh
;server_ip=gitlab1.westus.cloudapp.azure.com/
; next is the VirtualBox VM
;server_ip=192.168.56.101
;username=root
;password=mikemike ; this can (and should) be specified on the command line
; Azure account:
server_ip=ccc-git-lab-server.westus.cloudapp.azure.com
username=root
password=An0therPassw0rd!
; Download format:
; When GLT first clones a repo, it will download it into a temp
; directory. It will then find the directory that contains
; the .git directory, and take that directory (and all subdirs)
; and move it so that it's where you want it
;
; The 'root' directory for homework downloads is given by
; student_work_dir (and it's assumed that there will be one
; per section, prolly).
;
; Placeholders that GLT will replace:
;
; Placeholder Example:
; SECTION_NAME CompSci101
; ASSIGNMENT HW_1 (This is the repo's name on GitLab)
; NAME_LAST Smith, for "Bob Smith"
; NAME_FIRST Bob, for "Bob Smith"
;
; Everything else will be transcribed literally
; Example:
; if student_work_dir is "C:\homeworks\CompSci_101", and
; student_homework_location is "ASSIGNMENT/NAME_LAST, NAME_FIRST/"
; then Bob Smith's homework for "HW_1" will be placed into
; C:\homeworks\CompSci_101\HW_1\Smith, Bob\<.git dir here>
;
; The default value is specified in Constants.py, and should be
; SECTION/ASSIGNMENT/NAME_LAST, NAME_FIRST/
; NOTE: Do NOT put quotes around the string, even if you've got spaces
; in your pattern
student_homework_location=ASSIGNMENT/NAME_LAST, NAME_FIRST, (Via GitLab)/
; GLT stores stores data files, one data file for each section,
; in the directory identified by data_dir
; The files themselves are given a name that includes the section
data_dir=E:\Work\Tech_Research\Git\Misc\Data\
; A temporary directory where GLT can write/read
; files temporarily (for example, in order to merge
; a local project into a project on the GitLab server)
temp_dir=e:\Work\Tech_Research\Git\Temp\
[bit142]
; All configuration info that's specific to a class goes into
; a section for that class
; This should be lower-case (bit142 not BIT142)
; GLT will lower-case any arguments so you can type whatever you want
; on the command line
student_work_dir=e:\Work\Student_Work\BIT_142_New\
;student_work_dir=e:\Work\Student_Work\BIT_142_New\PCE10_Git
;student_work_dir=e:\Work\Tech_Research\Git\Misc\StudentDownloads
;student_work_dir=e:\Work\Student_Work\BIT_142_Graded\PCE10_Git
;student_work_dir=e:\Work\Student_Work\BIT_142_New\PCE10_Git_Exp
; This file is where students' account info is stored
; This is important because GitLab wants us to ask for stuff by ID
; and it appears to be difficult to get objects any other way
; This file is basically a class list/roster
; WARNING: Please don't put this into the 'defaults' section or else
; you'll use a single class list file for all the classes :)
; known_good_accounts=E:\Work\Tech_Research\Git\glt\Data\KGA_142.csv