<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.umiacs.umd.edu/umiacs/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Chrissul</id>
	<title>UMIACS - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.umiacs.umd.edu/umiacs/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Chrissul"/>
	<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php/Special:Contributions/Chrissul"/>
	<updated>2026-05-29T22:39:16Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.7</generator>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=GitLab&amp;diff=8195</id>
		<title>GitLab</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=GitLab&amp;diff=8195"/>
		<updated>2019-03-25T18:15:13Z</updated>

		<summary type="html">&lt;p&gt;Chrissul: Updating Authentication Info&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;GitLab is source code collaboration software based on [https://git-scm.com/ Git] source control management.  It allows users to create their own repositories and share them with other users/groups or publicly.  It supports built-in project wikis, code review, and issue tracking for each project.  A full list of features can be found on the [https://www.gitlab.com/gitlab-ce GitLab] website.&lt;br /&gt;
&lt;br /&gt;
All code is hosted on-site on UMIACS servers and is backed up nightly.  We give all UMIACS users 5 projects with a soft limit of 400Mb per project.  Projects that you create inside of a group namespace still count towards your project limit.  UMIACS Staff can help create Lab groups (called namespaces) and delegate authority to manage the group to one or more faculty members.  Permissions are assigned within GitLab.&lt;br /&gt;
&lt;br /&gt;
To get started, navigate to the following URL in your browser, you will be redirected to UMIACS Single Sign On where you can login with your UMIACS credentials:&lt;br /&gt;
&lt;br /&gt;
  https://gitlab.umiacs.umd.edu&lt;br /&gt;
&lt;br /&gt;
  Note: There might be issues connecting to GitLab if you are using an older git client. Therefore, please make sure you update your git client. &lt;br /&gt;
  If you use TortoiseGit, please make sure it is updated to versions above TortoiseGit 2.1.x.x.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==GitLab Offsite Collaborators==&lt;br /&gt;
Any UMIACS user can now create an unlimited number of offsite&lt;br /&gt;
collaborator accounts for our Security Groups, GitLab and Object Store.  These accounts can not create&lt;br /&gt;
repositories or groups, but may be given access to your repositories or&lt;br /&gt;
groups.  You can find this utility in our [https://intranet.umiacs.umd.edu/requests Requests] application under [https://intranet.umiacs.umd.edu/requests/accounts UMIACS Collaborators].&lt;br /&gt;
&lt;br /&gt;
==User Documentation==&lt;br /&gt;
GitLab provides user documentation that can be accessed at https://gitlab.umiacs.umd.edu/help.  &amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; you will need to log in to view this page.&lt;br /&gt;
&lt;br /&gt;
Some of the most useful sections include:&lt;br /&gt;
* Permissions and user roles - https://gitlab.umiacs.umd.edu/help/user/permissions.md&lt;br /&gt;
* GitLab markdown for wikis and READMEs - https://gitlab.umiacs.umd.edu/help/user/markdown.md&lt;br /&gt;
&lt;br /&gt;
==Repository URLs== &lt;br /&gt;
Users can download and clone directories from the remote repository using git clone. There are two different URLs that can be used: HTTPS and SSH. &lt;br /&gt;
You can view the URL underneath the Project title in the Project tab. Change the displayed URL by clicking on the URL type you want to see. &lt;br /&gt;
===SSH===&lt;br /&gt;
The SSH URL is more direct, though it is harder to set up. In order to do so, you will have to add an SSH key to your Gitlab account. Instructions to do so can be found [https://gitlab.umiacs.umd.edu/help/ssh/README here]. Once you have the SSH key added, you can log in without having to enter any credentials from the machine and account for which you created the SSH key. &lt;br /&gt;
===HTTPS===&lt;br /&gt;
The HTTPS URL can be used as well, but you will need to setup Personal Access Tokens in order to connect. Instructions to create one can be found [https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html here]. Once you have a token, you can use that as your password when prompted. You will have to re-enter your credentials for GitLab every single time that you attempt to commit to, push to, pull from, or otherwise access the remote repository.&lt;br /&gt;
&lt;br /&gt;
==Make GitLab projects public==&lt;br /&gt;
Making projects public grants access to everyone. Projects can only made public by the owner. To make your projects on GitLab public and make repo accessible to everyone, follow the steps below:&lt;br /&gt;
1. Go to your projects page https://gitlab.umiacs.umd.edu/&amp;lt;username&amp;gt;/&amp;lt;yourProjectName&amp;gt;.&lt;br /&gt;
   For example: https://gitlab.umiacs.umd.edu/suzantrt/someNewAwesomeProject&lt;br /&gt;
2. Click on &#039;&#039;&#039;Settings&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
3. Scroll down to &#039;&#039;&#039;Project Visibility&#039;&#039;&#039;. Choose &#039;&#039;&#039;Public&#039;&#039;&#039; from the drop-down menu.&lt;br /&gt;
&lt;br /&gt;
4. Scroll down and click on &#039;&#039;&#039;Save Changes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
5. Scroll down to &#039;&#039;&#039;Repository&#039;&#039;&#039; under &#039;&#039;&#039;Project Visibility&#039;&#039;&#039; and select &#039;&#039;&#039;Everyone with access&#039;&#039;&#039; from the drop-down menu.&lt;br /&gt;
&lt;br /&gt;
6. Click on &#039;&#039;&#039;Save Changes&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now your project has become public with its repository accessible anyone with access.&lt;/div&gt;</summary>
		<author><name>Chrissul</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=SecGroups&amp;diff=7881</id>
		<title>SecGroups</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=SecGroups&amp;diff=7881"/>
		<updated>2018-08-07T18:05:00Z</updated>

		<summary type="html">&lt;p&gt;Chrissul: Formatting&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Security Groups are authentication groups that control access to various applications in UMIACS. They provide fine-grained access control to wikis, source code repositories, and certain web applications.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Viewing/Editing Security Groups==&lt;br /&gt;
&lt;br /&gt;
You can view and edit the secgroups you belong to using the directory app [https://intranet.umiacs.umd.edu/directory/secgroup/ SecGroups]&lt;/div&gt;</summary>
		<author><name>Chrissul</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=SecGroups&amp;diff=7880</id>
		<title>SecGroups</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=SecGroups&amp;diff=7880"/>
		<updated>2018-08-07T18:04:42Z</updated>

		<summary type="html">&lt;p&gt;Chrissul: Creating Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Security Groups==&lt;br /&gt;
&lt;br /&gt;
Security Groups are authentication groups that control access to various applications in UMIACS. They provide fine-grained access control to wikis, source code repositories, and certain web applications.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Viewing/Editing Security Groups==&lt;br /&gt;
&lt;br /&gt;
You can view and edit the secgroups you belong to using the directory app [https://intranet.umiacs.umd.edu/directory/secgroup/ SecGroups]&lt;/div&gt;</summary>
		<author><name>Chrissul</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=PrinterQueueNaming&amp;diff=7755</id>
		<title>PrinterQueueNaming</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=PrinterQueueNaming&amp;diff=7755"/>
		<updated>2018-04-05T15:26:11Z</updated>

		<summary type="html">&lt;p&gt;Chrissul: Updated graphic&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Printer Queues==&lt;br /&gt;
&lt;br /&gt;
UMIACS uses a centralized print server to manage all of the printers in the Institute.  See [Printing] for more details specific to your OS.  We have developed a naming scheme for our printer queues based on the colors the printer can produce, the type of queue, and the room number.&lt;br /&gt;
&lt;br /&gt;
The naming scheme is as follows:&lt;br /&gt;
&lt;br /&gt;
* All color printers begin with a &amp;quot;c&amp;quot;.  Black &amp;amp; white is the default so nothing extra is needed.&lt;br /&gt;
* Then is either &amp;quot;ps&amp;quot; for a postscript queue or &amp;quot;pcl&amp;quot; for a PCL queue.  Postscript and PCL are types of printer drivers.  If you are unsure what this means, use &amp;quot;ps&amp;quot; for postscript.&lt;br /&gt;
* Then add the room number.  All printers in the Bio Sciences Building also add the building number.  E.g., room 3120H in BSB is &amp;quot;296-3120H&amp;quot; while room 3142 in AV Williams is &amp;quot;3142&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:PrinterNamingUpdated.png]]&lt;br /&gt;
&lt;br /&gt;
Some examples:&lt;br /&gt;
&lt;br /&gt;
* cps3142 is a color printer in AV Williams 3142.&lt;br /&gt;
* ps3142 is a black &amp;amp; white printer in AV Williams 3142.&lt;br /&gt;
* pcl3142 is a black &amp;amp; white printer in AV Williams 3142 but uses a PCL driver.&lt;br /&gt;
* cps296-3120H is a color printer in BSB.&lt;/div&gt;</summary>
		<author><name>Chrissul</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=PrinterQueueNaming&amp;diff=7753</id>
		<title>PrinterQueueNaming</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=PrinterQueueNaming&amp;diff=7753"/>
		<updated>2018-04-05T15:21:20Z</updated>

		<summary type="html">&lt;p&gt;Chrissul: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Printer Queues==&lt;br /&gt;
&lt;br /&gt;
UMIACS uses a centralized print server to manage all of the printers in the Institute.  See [Printing] for more details specific to your OS.  We have developed a naming scheme for our printer queues based on the colors the printer can produce, the type of queue, and the room number.&lt;br /&gt;
&lt;br /&gt;
The naming scheme is as follows:&lt;br /&gt;
&lt;br /&gt;
* All color printers begin with a &amp;quot;c&amp;quot;.  Black &amp;amp; white is the default so nothing extra is needed.&lt;br /&gt;
* Then is either &amp;quot;ps&amp;quot; for a postscript queue or &amp;quot;pcl&amp;quot; for a PCL queue.  Postscript and PCL are types of printer drivers.  If you are unsure what this means, use &amp;quot;ps&amp;quot; for postscript.&lt;br /&gt;
* Then add the room number.  All printers in the Bio Sciences Building also add the building number.  E.g., room 3120H in BSB is &amp;quot;296-3120H&amp;quot; while room 3142 in AV Williams is &amp;quot;3142&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Printernaming.jpg]]&lt;br /&gt;
&lt;br /&gt;
Some examples:&lt;br /&gt;
&lt;br /&gt;
* cps3142 is a color printer in AV Williams 3142.&lt;br /&gt;
* ps3142 is a black &amp;amp; white printer in AV Williams 3142.&lt;br /&gt;
* pcl3142 is a black &amp;amp; white printer in AV Williams 3142 but uses a PCL driver.&lt;br /&gt;
* cps296-3120H is a color printer in BSB.&lt;/div&gt;</summary>
		<author><name>Chrissul</name></author>
	</entry>
</feed>