[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kdevelop-bugs
Subject:    [Bug 225235] New: PHP and/or git plugin deletes pre-existing
From:       Graham Anderson <graham.anderson () gmail ! com>
Date:       2010-02-02 8:15:07
Message-ID: bug-225235-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=225235

           Summary: PHP and/or git plugin deletes pre-existing directories
                    and files if create project fails
           Product: kdevelop
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs@kdevelop.org
        ReportedBy: graham.anderson@gmail.com


Version:           Using KDE Development Platform 4.3.98 (KDE 4.3.98 (KDE 4.4
RC3)) "release 216" (using Devel)
OS:                Linux
Installed from:    Compiled sources

When I try to create a new Kdevelop PHP project from an existing web
development project, and there are files with non readable permissions in the
folder tree; the create project operation fails destructively and deletes the
existing directories and files.

Reproducible: Always

How to Reproduce:

1. In an existing set of PHP files owned by a user, change the file ownership
on either a single file or mutiple files to root/root and chmod g-rw and o-rw

2. Project -> New From Template -> Simple PHP Application. project name:
"example.com". Path to project: "/data/www" (files already exist as
/data/www/example.com)

3. Select GIT as the VCS option, click finish

4. Two alert dialogues will follow, the first notifies that the project DVCS
could not be created, the second notifies that the project could not be
created.

The directories and files seem to get deleted after the failure to create the
GIT repository.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

_______________________________________________
KDevelop-bugs mailing list
KDevelop-bugs@kdevelop.org
https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-bugs
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic