20 plugins in category «VCS integration»

.ignore

By hsz
.ignore
GitHub | Issues | Donate ( PayPal or BTC )

.ignore is a plugin for .gitignore (GIT), .hgignore (Mercurial), .npmignore (NPM), .dockerignore (Docker), .chefignore (Chef), .cvsignore (CVS), .bzrignore (Bazaar), .boringignore (Darcs), .mtn-ignore (Monotone), ignore-glob (Fossil), .jshintignore (JSHint), .tfignore (Team Foundation), .p4ignore (Perforce), .flooignore (Floobits), .eslintignore (ESLint), .cfignore (Cloud Foundry), .jpmignore (Jetpack), .stylelintignore (StyleLint), .stylintignore (Stylint) files in your project.
Features
  • Files syntax highlight
  • Coloring ignored files in the Project View
  • Gitignore templates filtering and selecting in rules generator by name and content
  • Show ignored files by specified ignore file (right click on .gitignore file)
  • Hide ignored files in Project View
  • Create file in currently selected directory
  • Generate Gitignore rules basing on GitHub's templates collection
  • Add selected file/directory to ignore rules from popup menu
  • Suggesting .gitignore file creation for new project
  • Entries inspection (duplicated, covered, unused, relative, incorrect syntax, relative entries) with fix actions
  • Comments and brackets support
  • Navigation to entries in Project view
  • Renaming entries from ignore file
  • Close opened ignored files action
  • Custom user templates with import/export features
  • Create custom templates from existing rules
  • Favorite templates


Compiled with Java 1.6

Coding.net

Allows working with Coding.net.

ABOUT CODING

CODING established in February 2014, is one of the most advanced service platforms for software cloud-developing in China.

Coding.net and CodeMart are the major sub-brands of CODING. The former acts as an on-cloud coordinate stage to provide service and tools for on-cloud software developing. The key service of Coding.net includes code trusteeship, project management, product display and WebIDE.

CodeMart was launched on October 2015. It functioned as an crowdsourcing platform. Different from traditional crowdsourcing platforms, the vision of CodeMart is more than an information provider or task-board manager. It’s not only connecting developers and clients, but also supervising the whole process in order to ensure high efficiency and the safety of their on-cloud cooperation.

This Plugin is a CodeMart Project.
Develop by Coding.net

Copy & Browse as Github or Atlassian Stash Path

For projects with git repos in the base, it allows you to copy the current file's path on master, and open that with the default browser.
Handy when you want to quickly navigate to a file in Intellij and then copy the Github or Atlassian Stash link (including line number) to share with someone else as a URL.
Github source and issue tracker.

CVS Revision Graph

Draws a graph of all revisions of the current CVS controlled file. The graph can be zoomed in and out to better manage large revision graph history. Not all CVS servers support merge history so if you follow a convention of adding "Merge From: [branchName]" and "Revision: [revisionNumber]" in your commit message when you check in a merged file, the revision graph will draw red merge arrows showing the merge graphically. Right click editor and choose Revision Graph... from within the CVS menu. Offers the ability to add and remove tags to specific revisions in the graph regardless of what is in the sandbox. Provides simple management of merge tags based on a configurable merge tag naming convention. Allows retrieval of any selected revision into your current working copy. Selecting an edge connecting two revisions will automatically perform a comparison. The revision graph can be configured in the configuration dialog to not show tags at all or to filter in or out specified tags based on a regular expression. It can also be configured to filter in or out specified branches. The tag and branch filters can also be dynamically changed while viewing the revision graph. The configuration dialog also contains a revision date filter and the graph can be dynamically filtered with dates.

CVS Revision Graph Plus

By zielu
Draws a graph of all revisions of the current CVS controlled file. The graph can be zoomed in and out to better manage large revision graph history. Not all CVS servers support merge history so if you follow a convention of adding "Merge From: [branchName]" and "Revision: [revisionNumber]" in your commit message when you check in a merged file, the revision graph will draw red merge arrows showing the merge graphically. Right click editor and choose Revision Graph... from within the CVS menu. Offers the ability to add and remove tags to specific revisions in the graph regardless of what is in the sandbox. Provides simple management of merge tags based on a configurable merge tag naming convention. Allows retrieval of any selected revision into your current working copy. Selecting an edge connecting two revisions will automatically perform a comparison. The revision graph can be configured in the configuration dialog to not show tags at all or to filter in or out specified tags based on a regular expression. It can also be configured to filter in or out specified branches. The tag and branch filters can also be dynamically changed while viewing the revision graph. The configuration dialog also contains a revision date filter and the graph can be dynamically filtered with dates.

Based on Shawn Castrianni's excellent plugin and modified to run with Idea 10+.

Uses Fugue Icons

CVSToolBox

By zielu

Expands CVS integration by providing additional operations:

  1. 'Create multiple tags' - context and after commit action
  2. 'Create/Move branches' - context action
  3. 'Delete tags' - context action

You might also like CVS Revision Graph Plus

This plugin uses FAMFAMFAM Silk Icons

Git Pair

Pair programming plugin. See who is paired, and pick your teammates in the status bar. Changes the name and email address of your local git user so when you commit you commit as all of the checked people.
screenshot
  • Does not depend on or use the git pair plugin, just uses git.
  • Supports solo, trio, N, and un-paired development.
  • Alphabetically sorts, deterministic paired emails.
  • Supports email prefix so pair mail can go to a Google Apps alias, prefix+rob+grumpy@example.com (means prefix@example.com on Google).
Source code available on GitHub.

Git Status

By ilintar
Enable Git status for modules in project view Known bugs: after Git operations status does not update instantly

GitBlit Plugin

This plugin is for easily checking out repositories hosted via GitBlit

GitOSC

By gitosc
Allows working with 码云 - GitOSC

GitToolBox

By zielu
Enriches Git Integration with additional features [Home] [Issues]
Features
  • Git status display - shows number of ahead / behind commits for current branch as status bar widget and Project View decoration on modules.
  • Status bar widget
    • tooltip shows info for all repositories
    • popup menu - status refresh
    • popup menu - repository fetch
  • Auto fetch - runs git fetch at fixed intervals
  • Push tags on current branch - available in VCS / Git
  • Behind tracker - shows notification when behind count of current branch changes and is non-zero
Configuration Settings / Other Settings / Git ToolBox Global
  • Git status display
    • status bar and Project View can be toggled independently
    • 3 display modes: arrows, arrow-heads, text
    • Project View
      • show status before location path or hide path entirely
      • customizable styling (color, bold/italics)
  • Behind tracker - toggle
Settings / Other Settings / Git ToolBox Project
  • Auto fetch - toggle and interval (in minutes)

HCP HTML5 applications

By guyroth
HCP HTML5 applications

Pre Commit Hook Plugin

Create a file named "pre-commit-hook.sh" in project root, The plugin will run the hook before any commit with the file changed as arguments.

SVN Revision Graph

By batrdmi
Displays revisions that 'contributed' via copy or merge to the project's selected file or directory under Subversion control, in the form of a revision graph.

Configuration option is available to include information about related paths from all current branches and tags to the graph (assuming standard directory layout is used for modules in Subversion)

Based on Shawn Castrianni's VcsRevisionGraph plugin.

Please submit bug reports and feature requests to plugin's issue tracker.

SVNToolBox

By zielu
Enriches SVN integration Following functionality was added:
  • Status bar component:
    • displays branch for currently open file
    • shows tooltip with URL for currently open file
  • Project View decorations:
    • display branch for module
    • display branch for switched files
    • can be toggled in VCS -> Svn ToolBox
    • can be customized in Settings -> Svn ToolBox
  • Additional Subversion context menu actions:
    • 'Configure branches' extracted from 'Update' dialog as item
    • 'Copy URL' to clipboard action
    • 'Show Lock Info' for current selection

VCS Annotations Preloader

Git, SVN, Mercurial, and other VCS plugins provide the Annotate action that displays the last revision and user id for every line of the currently edited file, so you can easily see where this or that code came from. Sometimes this action takes a significant amount of time to run because the IDE has to load and process a lot of data from VCS. This plugin speeds this process up by preloading and caching the data required to run the Annotate action when you open a file. So if you're using the Annotate action often, the plugin is surely worth checking out.

Vcs Revision Graph

Draws a graph of all revisions of the current Vcs controlled file. Currently supports both CVS and Subversion. The graph can be zoomed in and out to better manage large revision graph history. Not all Vcs implementations support merge history so if you follow a convention of adding "Merge From: [branchName]" and "Revision: [revisionNumber]" in your commit message when you check in a merged file, the revision graph will draw red merge arrows showing the merge graphically. Right click editor and choose Revision Graph... from within the Vcs menu. Allows retrieval of any selected revision into your current working copy. Selecting an edge connecting two revisions will automatically perform a comparison. The configuration dialog offers generic functionality for all Vcs implementations to filter in or out specified branches by branch name and filter in our out specified revisions by date. The CVS implementation offers the ability to add and remove tags to specific revisions in the graph regardless of what is in the sandbox. Provides simple management of merge tags based on a configurable merge tag naming convention. Tags can be filtered in or out based on a regular expression.

VCS watch

By hsz
VCS watch
GitHub | Issues | Donate ( PayPal or BTC )

VCS watch is a plugin that periodically checks for any changes in the current project's repositories.
Features
  • Support GIT repositories
  • Support SVN repositories
  • Support Mercurial repositories


Feature requests
  • Exclude project repositories from watching
  • Specify watch interval


Compiled with Java 1.6

Visual Studio Team Services


Visual Studio Team Services is a plugin to enable working with Git and TFVC repositories on Visual Studio Team Services or Team Foundation Server (TFS) 2015+.
GitHub | Issues | Twitter @JavaALM

Features
  • Supports authenticating with Team Services and TFS 2015+ to work with source code in Git and TFVC repositories.
  • Checkout code from Git and TFVC repositories on Visual Studio Team Services and TFS 2015+.
  • Git specific features:
    • Import IntelliJ projects into Git repositories on Team Services and TFS 2015+.
    • Create pull requests and view your active pull requests.
    • Create a new branch and associate it with the work item you are working on.
    • Quickly browse to file history or commit details on the web from the IDE.
  • TFVC specific features:
    • Execute all basic version control actions such as add, delete, rename, move, etc.
    • View local changes and history for your files.
    • Lock and unlock files and directories.
    • Add labels to files and directories.
    • Create, view, and edit a workspace.
    • Supports using a TFS proxy.
    • Local workspace support only.
  • View work items based on queries and select one or more work items to associate with your commits or checkins.
  • Check the build status of your repository and queue a new build if desired.
  • Supports proxy settings configured in the IDE's System Settings section.
  • Edit cached project information through configuration management.


For More Information
See Visual Studio Team Services – Java

Compiled with Java 1.6
Compatible with IntelliJ Ultimate and Community editions versions 14.1.7 and later and Android Studio 1.2 and later

End User License Agreement & Privacy Policy
By installing this plugin, you agree to our end user license terms and privacy policy. For information about our privacy policy, please view the Microsoft Visual Studio Product Family Privacy Statement
Note: When using the TFVC support, this plugin will pass your Team Foundation credentials securely to the TF command line tool. That tool is installed separately and it is up to the user to verify that it is in a secure location on disk and has not been tampered with.

ZipChanges

By BartCr
This plugin adds an extra action to the ChangeList popup menu. It allows for creating a zip file containing specific changes.

The plugin searches for a common ancestor to create a meaningful folder structure inside the zip file.