Getting Started with Indexing. Version 2.2

Similar documents
System Administrator's Guide. Version 2.2.1

BLUEPRINT TEAM REPOSITORY. For Requirements Center & Requirements Center Test Definition

Technical Notes Eclipse Integration version 1.2.1

USER GUIDE. MADCAP FLARE 2017 r3. Source Control: Git

User's Guide. Version 2.2.1

Outlook Desktop Application for Windows

SpiraTeam Build Server Integration Guide Inflectra Corporation

KeyNexus Hyper-V Deployment Guide

Perceptive Connect. Installation and Setup Guide. Beta version: Compatible with ImageNow, versions 6.6.x and 6.7.x

Installation Guide. Signagelink TM Android Edition.

Installation Guide Integrating Worksoft Certify with IBM Rational Quality Manager

Marketo Events ipad App Guide

Security Management System - Managing Infinova 307X NVR channels. Video display in Security Management System server software

Important notice regarding accounts used for installation and configuration

Fusion. Installation Guide

Using the Subscriber Manager GUI Tool

USER GUIDE MADCAP LINGO Source Control: Git

LPR for Windows 95/98/Me/2000 TCP/IP Printing User s Guide

BusinessObjects LifeCycle Manager User's Guide

Cluster Resource Monitor

Appendix C: Run a Report of Individual Listings for your Department

Source Control: Subversion

Online Backup Manager v7 Quick Start Guide for Synology NAS

Sophos SafeGuard File Encryption for Mac Quick startup guide. Product version: 7

Lightweight Directory Access Protocol (LDAP)

Desktop LP - Connect Guide. Version 2.1 February 2016

Data Privilege Adding or Removing Members

Source Control: Perforce

Enhanced Automated Graphical Logistics Environment

Firmware Management. Overview of Firmware. This chapter includes the following sections:

Getting Started with Team Coding Applicable to Toad for Oracle Suite 2016 (v12.9) and higher

Source Control: Perforce

INSTALLATION GUIDE Spring 2017

1. Launch your web browser. 2. Go to < Enter your address and Password as requested. Click on login.

Chat Starter Edition Administration Guide

Installation and Release Notes

How to Import a Certificate When Using Microsoft Windows OS

Collections. Learning Objectives. In this Job Aid, you will learn how to:

INTEGRATED WORKFLOW. In this job aid, you will learn how to: Publish digital components. YOU ARE HERE Publish Digital Components

StarWind Native SAN for Hyper-V:

Joomla 2.5 Kunena Component Installation

Enterprise 3.4 RC1. Managing Alfresco Content from within Microsoft Office

VIEVU Solution User Guide

RSA NetWitness Logs. VMware ESX/ESXi. Event Source Log Configuration Guide. Last Modified: Tuesday, November 7, 2017

AccuRev Plugin for Crucible Installation and Release Notes

FUJITSU Cloud Service S5 Setup and Configuration of the FTP Service under Windows 2008/2012 Server

Connecting TM1 to Various Third- Party Data Sources

WebEasy Getting Started with OsCommerce Guide

GfK Digital Trends App. Installation Guide & User Manual for Microsoft Internet Explorer users

SUREedge MIGRATOR INSTALLATION GUIDE FOR HYPERV

Version Installation Guide. 1 Bocada Installation Guide

SUREedge MIGRATOR INSTALLATION GUIDE FOR NUTANIX ACROPOLIS

Sophos Anti-Virus standalone startup guide. For Windows and Mac OS X

Content Matrix. Evaluation Guide. February 12,

E-FORM GETTING STARTED GUIDE THE COMPLETE ELECTRONIC TAX FORM DVD

Contents About Connecting the Content Repository... 5 Prerequisites for Configuring a Content Repository and Unifier... 5

ForeScout Extended Module for Advanced Compliance

Novell Identity Manager

User Guide. Connect to: for use with SharePoint 2010 and 2013 version 1.0. June 2014 Issue 1.0

Instant Charting and Reporting for Lotus Sametime. Installation Guide

NTP Software File Auditor for Windows Edition

Creo 4.0 Setup Guide for STARBASE

Partner Information. Integration Overview Authentication Methods Supported

INTEGRATED WORKFLOW COPYEDITOR

Perforce Installation Guide (v0.4) by Qiang Wei

TEKLYNX LABEL ARCHIVE

Multi-Sponsor Environment. SAS Clinical Trial Data Transparency User Guide

Installing and Configuring vcloud Connector

Server Installation Guide

Source Control Guide: Microsoft Team Foundation Server

TM1 9.5 Quick Installation and Upgrade Guide. Nature of Document: Tip or Technique Product(s): TM1 9.5 Area of Interest: Upgrade/Migration

Installation Guide. Last Revision: Oct 03, Page 1-

HP ALM Overview. Exercise Outline. Administration and Customization Lab Guide

Ansible Tower Quick Setup Guide

Silk Test 15.0 Silk4NET Web Edition. Installation Guide

Software 1.0 July AVI-SPL GETTING STARTED GUIDE. AVI-SPL PresenceVMR. MyRPCloud Portal for Administrators

Cloudera Manager Quick Start Guide

SalesLogix Xbar User & Installation Guide

Simplifying Blade Server Update with Dell Repository Manager

R9.7 erwin License Server:

Quick Start Guide. CollabNet Subversion Connector to HP Quality Center

Online Backup Manager v7 Office 365 Exchange Online Backup & Restore Guide for Windows

Micro Focus. Enterprise View. Installing Enterprise View

Perceptive Interact for Epic

Integrate Akamai Web Application Firewall EventTracker v8.x and above

Electronic Owner s Manual User Guide

TIBCO Managed File Transfer Internet Server Transfer and File Share Clients User's Guide

Avigilon Control Center System Integration Guide

Coveo Platform 7.0. Oracle UCM Connector Guide

Source Control: Subversion

SCCM Plug-in User Guide. Version 3.0

SilkTest Installation Guide

Scan to Digitech v1.0

Resource Center Getting Started Guide

1. Open any browser (e.g. Internet Explorer, Firefox, Chrome or Safari) and go to

McAfee MER for EPO 3.1 Walkthrough Guide. About this guide This guide provides information on how to use McAfee MER for EPO 3.1.

Configuring Data Masking. Version: 7.3

Implementing and Supporting Windows Intune

Security Center Installation and Upgrade Guide 5.5 SR3. Click here for the most recent version of this document.

5. A small dialog window appears; enter a new password twice (this is different from Dori!) and hit Go.

Transcription:

Getting Started with Indexing Version 2.2

This edition refers to Version 2.2 of Black Duck Code Sight. This document created or updated August 21, 2012. Please send your comments and suggestions to: Black Duck Software, Incorporated 8 New England Executive Park, Suite 221 Burlington, MA 01803 USA Copyright 2009-2012 by Black Duck Software, Inc. All rights reserved. All use of this documentation is subject to the license agreement between Black Duck Software, Inc. and the licensee. No part of the contents of this help system may be reproduced or transmitted in any form or by any means without the prior written permission of Black Duck Software, Inc. Black Duck, Know Your Code and the Black Duck logo are registered trademarks of Black Duck Software, Inc. in the United States and other jurisdictions. Black Duck Suite, Black Duck Code Center, Black Duck Protex, Black Duck Export, Black Duck Transact, and Koders are trademarks of Black Duck Software, Inc. All other trademarks or registered trademarks are the sole property of their respective owners.

GETTING STARTED WITH INDEXING There are two categories of users for Code Sight Administrators and Searchers. This document deals with administrative tasks. 1 INDEXING 1.1 Setup Assumptions This document assumes: You have a Code Sight user account with the Indexer role, which allows creating and indexing projects. The system where Code Sight is installed has the necessary SCM clients installed, and they are in its path. Accessible code exists somewhere that Code Sight can go out and crawl. This could be open source projects or projects behind your own firewall. 1.2 Logging In Open a browser tab and navigate to the system where the Code Sight software is installed. This is in the form of: http://<codesightserver>. You do not need to enter any qualifiers. You can search and run reports as an anonymous user. However, to create and index projects, you must log in with a privileged account. Click the Login link, and then enter the username and password created by your system administrator (note that the password is case-sensitive).

4 GETTING S TARTED WITH INDEXING After logging in, click the Admin link in the top-right corner of the screen. This enters you into the Administrative area of the product, where you define how Code Sight gets to the code it needs to index. The default screen when you enter shows the current status of indexing on this machine. The status may show as RUNNING if the machine has been configured to run the indexer continuously, always looking for new projects. Alternately, it could be turned on and off with the built-in scheduler. 1.3 Create a New Project The basic entity within Code Sight is the project. A project describes the location of your sources, who can access them, and how often the files should be revisited. The source code location represents a directory or folder within a Source Control Management (SCM) repository. Just as you access your SCM with a client program so that you can check-out and edit them, Code Sight also needs access so it can read your files and look for changes. The Code Sight server sees and recognizes these clients in its path. Click on the Projects tab to see the projects already configured on this system. As you can see, Code Sight manages multiple projects from multiple repository types. Let s add a new project from the Subversion repository storing the Apache open source project. Click the Create Project button to get started.

On the popup dialog, enter a unique name for the project. Note that the name and description are both searchable. Select the Subversion SCM type, and the display shows the appropriate fields: username, password, and connection string. This example uses a Subversion repository, but Code Sight knows how to access other types as well: AccuRev Bazaar Borland StarTeam CVS Git IBM Clearcase Mercurial Microsoft Team Foundation Server Microsoft Visual SourceSafe Perforce Subversion Zip

6 GETTING S TARTED WITH INDEXING Tip: Git, Subversion, and the File System types are built in and do not require external clients. Enter the following connection string: http://svn.apache.org/repos/asf. Next, click the Browse Repository button. Code Sight then goes out to visit the remote repository and returns with a listing of the available folders. For this exercise, please drill down and select ant/core/trunk/src. Click OK and Save. (Other folders would work, but we know that this directory contains 173k lines of code, which should index quickly.) As soon as you save the new project, Code Sight begins crawling, indexing, and publishing. Look at the status in the Projects table it shows that the new project is flagged for the next round of indexing. By default, this occurs based on your global schedule setting. The time required is dependent on many factors, including what else is happening on the remote repository server and on your local Code Sight server. You can track the progress using the project s History tab. While waiting for Code Sight to finish with the project, take a look at the project info (Setup, Status, History, and Team Members). The History tab records events as Code Sight goes to the repository to crawl the project, builds an index based on the source code structures in the project files, and then combines this index with the master index.

Tip: You can verify that your project published correctly by searching for it. Try it with the project you just created. Depending on what else is on your system, Code Sight may find matches in the project name, file contents, and actual file names. 1.4 Modify the Indexing Schedule There are several ways to start the indexing process for a project: Immediately when the project is created. The first crawl starts automatically when you add and save a new source code location. Based on a global schedule (go to Settings Index Settings Global Schedule) Tip: The No schedule setting can be used to disable indexing. Based on an individual schedule (select the project, choose the Setup tab, and click Edit Project)

8 GETTING S TARTED WITH INDEXING On-demand with the Index Queue for next job setting