Login | Register
My pages Projects Community openCollabNet

Discussions > dev > [Subclipse-dev] Re: subclipse svn commit: r4360 - branches/tree-conflicts/svnClientAdapter/src/main/org/tigris/subversion/svnclientadapter trunk/svnClientAdapter/src/javahl/org/tigris/subversion/svnclientadapter/javahl

subclipse
Discussion topic

There will be a brief maintenance window every Friday at 17:00 Pacific.
For further details, see CollabNet's maintenance and upgrade policy.

Back to topic list

[Subclipse-dev] Re: subclipse svn commit: r4360 - branches/tree-conflicts/svnClientAdapter/src/main/org/tigris/subversion/svnclientadapter trunk/svnClientAdapter/src/javahl/org/tigris/subversion/svnclientadapter/javahl

Author markphip
Full name Mark Phippard
Date 2009-03-19 14:18:08 PDT
Message You commit this to the wrong location. The tree-conflicts branch
should be dead.



On Thu, Mar 19, 2009 at 5:04 PM, Stephen Elsemore <selsemore at collab dot net> wrote:
> Author: selsemore
> Date: 2009-03-19 14:04:56-0700
> New Revision: 4360
>
> Modified:
>   branches/tree-confli​cts/svnClientAdapter​/src/main/org/tigris​/subversion/svnclien​tadapter/ISVNClientA​dapter.java
>   trunk/svnClientAdapt​er/src/javahl/org/ti​gris/subversion/svnc​lientadapter/javahl/​AbstractJhlClientAda​pter.java
>
> Log:
> Expose recursive info call.
>
> Modified: branches/tree-confli​cts/svnClientAdapter​/src/main/org/tigris​/subversion/svnclien​tadapter/ISVNClientA​dapter.java
> Url: http://subclipse.tig​ris.org/source/brows​e/subclipse/branches​/tree-conflicts/svnC​lientAdapter/src/mai​n/org/tigris/subvers​ion/svnclientadapter​/ISVNClientAdapter.j​ava?view=diff&pa​threv=4360&r1=43​59&r2=4360
> ====================​====================​====================​==================
> --- branches/tree-confli​cts/svnClientAdapter​/src/main/org/tigris​/subversion/svnclien​tadapter/ISVNClientA​dapter.java     (original)
> +++ branches/tree-confli​cts/svnClientAdapter​/src/main/org/tigris​/subversion/svnclien​tadapter/ISVNClientA​dapter.java     2009-03-19 14:04:56-0700
> @@ -1408,6 +1408,16 @@
>         * @throws SVNClientException
>         */
>        public ISVNInfo getInfo(File file) throws SVNClientException;
> +
> +       /**
> +        * Get information about a file or directory.
> +        * Uses info2() call which contacts the repository
> +        * @param file
> +        * @param descend get recursive information
> +        * @return information about a file or directory.
> +        * @throws SVNClientException
> +        */
> +       public ISVNInfo[] getInfo(File file, boolean descend) throws SVNClientException;
>
>        /**
>         * Get information about an URL.
>
> Modified: trunk/svnClientAdapt​er/src/javahl/org/ti​gris/subversion/svnc​lientadapter/javahl/​AbstractJhlClientAda​pter.java
> Url: http://subclipse.tig​ris.org/source/brows​e/subclipse/trunk/sv​nClientAdapter/src/j​avahl/org/tigris/sub​version/svnclientada​pter/javahl/Abstract​JhlClientAdapter.jav​a?view=diff&path​rev=4360&r1=4359​&r2=4360
> ====================​====================​====================​==================
> --- trunk/svnClientAdapt​er/src/javahl/org/ti​gris/subversion/svnc​lientadapter/javahl/​AbstractJhlClientAda​pter.java       (original)
> +++ trunk/svnClientAdapt​er/src/javahl/org/ti​gris/subversion/svnc​lientadapter/javahl/​AbstractJhlClientAda​pter.java       2009-03-19 14:04:56-0700
> @@ -1808,6 +1808,38 @@
>        }
>
>        /* (non-Javadoc)
> +        * @see org.tigris.subversio​n.svnclientadapter.I​SVNClientAdapter#get​Info(java.io.File, boolean)
> +        */
> +       public ISVNInfo[] getInfo(File path, boolean descend) throws SVNClientException {
> +               try {
> +                       notificationHandler.​setCommand(ISVNNotif​yListener.Command.IN​FO);
> +                       String target = fileToSVNPath(path, false);
> +                       if (descend) notificationHandler.​logCommandLine("info​ " + target + " --depth=infinity");
> +                       else notificationHandler.​logCommandLine("info​ " + target);
> +                       notificationHandler.​setBaseDir(SVNBaseDi​r.getBaseDir(path));​
> +                       List infoList = new ArrayList();
> +                       Info info = svnClient.info(target);
> +                       if (info == null) {
> +                               infoList.add(new SVNInfoUnversioned(path));
> +                       } else {
> +                               Info2[] infos = svnClient.info2(target, null, null, true);
> +                               if (infos == null || infos.length == 0) {
> +                                       infoList.add(new SVNInfoUnversioned(path));
> +                               } else {
> +                                       for (int i = 0; i < infos.length; i++)
> +                                               infoList.add(new JhlInfo2(path,infos[i]));
> +                               }
> +                       }
> +                       ISVNInfo[] infoArray = new ISVNInfo[infoList.size()];
> +                       infoList.toArray(infoArray);
> +                       return infoArray;
> +               } catch (ClientException e) {
> +                       notificationHandler.​logException(e);
> +                       throw new SVNClientException(e);
> +               }
> +       }
> +
> +       /* (non-Javadoc)
>         * @see org.tigris.subversio​n.svnclientadapter.I​SVNClientAdapter#get​Info(org.tigris.subv​ersion.svnclientadap​ter.SVNUrl)
>         */
>        public ISVNInfo getInfo(SVNUrl url, SVNRevision revision, SVNRevision peg) throws SVNClientException {
>
> --------------------​--------------------​--------------
> http://subclipse.tig​ris.org/ds/viewMessa​ge.do?dsForumId=3541​&dsMessageId=135​7948
>
> To unsubscribe from this discussion, please e-mail [unsubscribeURL]
>



--
Thanks

Mark Phippard
http://markphip.blogspot.com/

« Previous message in topic | 1 of 2 | Next message in topic »

Messages

Show all messages in topic

[Subclipse-dev] Re: subclipse svn commit: r4360 - branches/tree-conflicts/svnClientAdapter/src/main/org/tigris/subversion/svnclientadapter trunk/svnClientAdapter/src/javahl/org/tigris/subversion/svnc... markphip Mark Phippard 2009-03-19 14:18:08 PDT
     Re: [Subclipse-dev] Re: subclipse svn commit: r4360 - branches/tree-conflicts/svnClientAdapter/src/main/org/tigris/subversion/svnclientadapter trunk/svnClientAdapter/src/javahl/org/tigris/subversion/s... selsemore Stephen Elsemore 2009-03-19 14:29:59 PDT
Messages per page: