Developing Effectively With ClearCase Tamir Gefen CEO & ALM expert.

Post on 12-Jan-2016

220 views 0 download

Tags:

Transcript of Developing Effectively With ClearCase Tamir Gefen CEO & ALM expert.

Developing Effectively With ClearCase

http://www.almtoolbox.comTamir GefenCEO & ALM expert

2

Selected Customers

3

As a ClearCase user,have you ever asked yourself...

1. Who checked in a certain code line?

2. Who removed a code line or an entire function?

3. Where a change really came from?

4. Which defect is related to a certain code line?

5. When was a particular line inserted?

6. How can I find the lines which have been inserted recently?

7. What are all of the other lines that were checked-in together with a particular line?

4

Visual AnnotateVisually tracks the development history from the

code lines perspective

5

Quick Demo

6

As a ClearCase user,have you ever asked yourself...

Who checked in a certain code line?

Who removed a code line or an entire function?

Where a change really came from?

Which defect is related to a certain code line

When was a particular line inserted?

How can I find the lines which have been inserted recently?

What are all of the other lines that were checked-in together with a particular line?

7

Main Features

1. Track changes from the code line perspective

2. Color code lines and annotated data

3. Customize the tool for your own needs

4. Seamlessly integrated with and from ClearCase

5. Embedded ‘Diff’ and track changes – see them in one dashboard

6. See removed lines

8

Main Features (cont.)

7.Show who really made the change and more actual data

8.Integration with many bug\issue trackers

9.Search in code and in annotated data

10.Integration with IDEs (Visual Studio, Eclipse etc.)

11.Show code distribution with pie charts

12.Command-line interface (CLI)

13.Export annotated data to a special report file

14.Integration with R&D Reporter

9

Main Features

1. Track changes from the code line perspective

2. Color code lines and annotated data

3. Customize the tool for your own needs

4. Seamlessly integrated with and from ClearCase

5. Embedded ‘Diff’ and track changes – see them in one dashboard

6. See removed lines

Steven Aiello
what does it mean "integrated from"?

10

Main Features

1. Track changes from the code line perspective

2. Color code lines and annotated data

3. Customize the tool for your own needs

4. Seamlessly integrated with and from ClearCase

5. Embedded ‘Diff’ and track changes – see them in one dashboard

6. See removed lines

11

Color annotated data

12

Color annotated data (cont.)

13

As a ClearCase user,have you ever asked yourself...

Who checked in a certain code line?

Who removed a code line or an entire function?

Where a change really came from?

Which defect is related to a certain code line

When was a particular line inserted?

How can I find the lines which have been inserted recently?

What are all of the other lines that were checked-in together with a particular line?

14

Main Features

1. Track changes from the code line perspective

2. Color code lines and annotated data

3. Customize the tool for your own needs

4. Seamlessly integrated with and from ClearCase

5. Embedded ‘Diff’ and track changes – see them in one dashboard

6. See removed lines

15

Customize the tool for your needs

16

As a ClearCase user,have you ever asked yourself...

Who checked in a certain code line?

Who removed a code line or an entire function?

Where a change really came from?

Which defect is related to a certain code line

When was a particular line inserted?

How can I find the lines which have been inserted recently?

What are all of the other lines that were checked-in together with a particular line?

17

Main Features

1. Track changes from the code line perspective

2. Color code lines and annotated data

3. Customize the tool for your own needs

4. Seamlessly integrated with and from ClearCase

5. Embedded ‘Diff’ and track changes – see them in one dashboard

6. See removed lines

18

Integration with and from ClearCase

Command-Line (CLI)

Windows Explorer

ClearCase Explorer

ClearCase Project Explorer

ClearCase Version Tree

ClearTeam Explorer (CTE)

and more...

19

Integration with and from ClearCase

20

Main Features

1. Track changes from the code line perspective

2. Color code lines and annotated data

3. Customize the tool for your own needs

4. Seamlessly integrated with and from ClearCase

5. Embedded ‘Diff’ and track changes – see them in one dashboard

6. See removed lines

21

Embedded ‘Diff’ plus track changes

22

Main Features

1. Track changes from the code line perspective

2. Color code lines and annotated data

3. Customize the tool for your own needs

4. Seamlessly integrated with and from ClearCase

5. Embedded ‘Diff’ and track changes – see them in one dashboard

6. See removed lines

23

See Removed Lines

24

See Removed LinesYou can compare more than two versions simultaneously

25

As a ClearCase user,have you ever asked yourself...

Who checked in a certain code line?

Who removed a code line or an entire function?

Where a change really came from?

Which defect is related to a certain code line

When was a particular line inserted?

How can I find the lines which have been inserted recently?

What are all of the other lines that were checked-in together with a particular line?

26

Main Features (cont.)

7.Show who really made the change and more actual data

8.Integration with many bug\issue trackers

9.Search in code and in annotated data

10.Integration with IDEs

11.Show code distribution with pie charts

12.Command-line interface (CLI)

13.Export annotated data to a special report file

14.Integration with R&D Reporter

Steven Aiello
What does the "actual data" mean? Maybe and more "helpful data"

27

Who really made the change?

28

Who really made the change?

29

Who really made the change?

30

As a ClearCase user,have you ever asked yourself...

Who checked in a certain code line?

Who removed a code line or an entire function?

Where a change really came from?

Which defect is related to a certain code line

When was a particular line inserted?

How can I find the lines which have been inserted recently?

What are all of the other lines that were checked-in together with a particular line?

31

Main Features (cont.)

7.Show who really made the change and more actual data

8.Integration with many bug\issue trackers

9.Search in code and in annotated data

10.Integration with IDEs

11.Show code distribution with pie charts

12.Command-line interface (CLI)

13.Export annotated data to a special report file

14.Integration with R&D Reporter

32

Integration with Bug Trackers

33

As a ClearCase user,have you ever asked yourself...

Who checked in a certain code line?

Who removed a code line or an entire function?

Where a change really came from?

Which defect is related to a certain code line

When was a particular line inserted?

How can I find the lines which have been inserted recently?

What are all of the other lines that were checked-in together with a particular line?

34

Main Features (cont.)

7.Show who really made the change and more actual data

8.Integration with many bug\issue trackers

9.Search in code and in annotated data

10.Integration with IDEs

11.Show code distribution with pie charts

12.Command-line interface (CLI)

13.Export annotated data to a special report file

14.Integration with R&D Reporter

35

Search in code and in data

36

Main Features (cont.)

7.Show who really made the change and more actual data

8.Integration with many bug\issue trackers

9.Search in code and in annotated data

10.Integration with IDEs (Visual Studio, Eclipse etc.)

11.Show code distribution with pie charts

12.Command-line interface (CLI)

13.Export annotated data to a special report file

14.Integration with R&D Reporter

37

Integration with IDEs

38

Main Features (cont.)

7.Show who really made the change and more actual data

8.Integration with many bug\issue trackers

9.Search in code and in annotated data

10.Integration with IDEs

11.Show code distribution with pie charts

12.Command-line interface (CLI)

13.Export annotated data to a special report file

14.Integration with R&D Reporter

39

Distribution Pie Charts

40

Main Features (cont.)

7.Show who really made the change and more actual data

8.Integration with many bug\issue trackers

9.Search in code and in annotated data

10.Integration with IDEs

11.Show code distribution with pie charts

12.Command-line interface (CLI)

13.Export annotated data to a special report file

14.Integration with R&D Reporter

41

Main Features (cont.)

7.Show who really made the change and more actual data

8.Integration with many bug\issue trackers

9.Search in code and in annotated data

10.Integration with IDEs

11.Show code distribution with pie charts

12.Command-line interface (CLI)

13.Export annotated data to a special report file

14.Integration with R&D Reporter

42

Main Features (cont.)

7.Show who really made the change and more actual data

8.Integration with many bug\issue trackers

9.Search in code and in annotated data

10.Integration with IDEs

11.Show code distribution with pie charts

12.Command-line interface (CLI)

13.Export annotated data to a special report file

14.Integration with R&D Reporter

43

Integration with R&D Reporter

44

Questions?

Thank you!http://almtoolbox.com/annotate

info@almtoolbox.com