From: Gary Wilson <gary.wilson@of-networks.co.uk>
To: git@vger.kernel.org
Subject: Unexpected empty directory removal
Date: Thu, 12 Apr 2012 18:08:20 +0100 [thread overview]
Message-ID: <4F870C04.9060304@of-networks.co.uk> (raw)
Hi
I do not normally report things such as this and they are usually
"features", however this one seems overly strange to me as directories
and files are different things and I would expected a source code
versioning system to adhere to that.
Use case to replicate:
1. Have path/files/a.file exists (and/or path/files/*) on client A and
client B
2. Remove the physical files from the path/files/ directory on client A,
so that the directory is empty
3. git commit
4. git pull on client B
5. On client A an empty path/files/ directory exists on client B it has
been removed, meaning path/files/ no longer exists.
Is this the expected behaviour? As if it is, I will definitely bear
that in mind and note that git will not make empty directories AND will
remove empty directories from all clients apart from the client that
emptied the directory.
client A: git version 1.7.0.4
client B: git version 1.7.1
git server: whatever github.com is running
Regards
Gary
next reply other threads:[~2012-04-12 17:08 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-04-12 17:08 Gary Wilson [this message]
2012-04-12 18:32 ` Unexpected empty directory removal Junio C Hamano
2012-04-12 19:11 ` Gary Wilson
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4F870C04.9060304@of-networks.co.uk \
--to=gary.wilson@of-networks.co.uk \
--cc=git@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).